Searched refs:dmaput (Results 1 – 1 of 1) sorted by relevance
75 int dmaput; member285 if(nv.dmacurrent != nv.dmaput) { in nvdmakickoff()286 nv.dmaput = nv.dmacurrent; in nvdmakickoff()287 writeput(scr, nv.dmaput); in nvdmakickoff()307 if(nv.dmaput >= dmaget) { in nvdmawait()312 if (nv.dmaput <= SKIPS) /* corner case - will be idle */ in nvdmawait()318 nv.dmacurrent = nv.dmaput = SKIPS; in nvdmawait()345 while((readget(scr) != nv.dmaput) && x++ < 1000000) in waitforidle()348 iprint("idle stat %lud put %d scr %#p pc %#p\n", readget(scr), nv.dmaput, scr, getcallerpc(&scr)); in waitforidle()404 nv.dmaput = 0; in nvresetgraphics()