Lines Matching refs:wptr
101 u32 wptr = *gsp->msgq.wptr;
103 used = wptr + gsp->msgq.cnt - rptr;
164 u32 wptr, size;
180 wptr = *gsp->cmdq.wptr;
183 free = *gsp->cmdq.rptr + gsp->cmdq.cnt - wptr - 1;
197 cqe = (void *)((u8 *)gsp->shm.cmdq.ptr + 0x1000 + wptr * 0x1000);
198 size = min_t(u32, argc, (gsp->cmdq.cnt - wptr) * GSP_PAGE_SIZE);
201 wptr += DIV_ROUND_UP(size, 0x1000);
202 if (wptr == gsp->cmdq.cnt)
203 wptr = 0;
209 nvkm_trace(&gsp->subdev, "cmdq: wptr %d\n", wptr);
211 (*gsp->cmdq.wptr) = wptr;
328 if (*gsp->msgq.rptr != *gsp->msgq.wptr)
819 if (*gsp->msgq.rptr != *gsp->msgq.wptr)
1704 gsp->cmdq.wptr = &cmdq->tx.writePtr;
1707 gsp->msgq.wptr = &msgq->tx.writePtr;