Lines Matching refs:position
42 queue->position = nvkm_falcon_rd32(falcon, queue->tail_reg); in msg_queue_open()
54 nvkm_falcon_wr32(falcon, queue->tail_reg, queue->position); in msg_queue_close()
81 if (head < queue->position) in msg_queue_pop()
82 queue->position = queue->offset; in msg_queue_pop()
84 tail = queue->position; in msg_queue_pop()
99 queue->position += ALIGN(size, QUEUE_ALIGNMENT); in msg_queue_pop()
186 nvkm_falcon_load_dmem(priv->falcon, data, queue->position, size, 0); in cmd_queue_push()
187 queue->position += ALIGN(size, QUEUE_ALIGNMENT); in cmd_queue_push()
210 queue->position = queue->offset; in cmd_queue_rewind()
229 queue->position = nvkm_falcon_rd32(falcon, queue->head_reg); in cmd_queue_open()
244 nvkm_falcon_wr32(falcon, queue->head_reg, queue->position); in cmd_queue_close()