Lines Matching refs:sq_tail
200 u16 sq_tail; member
482 u16 next_tail = nvmeq->sq_tail + 1; in nvme_write_sq_db()
490 if (nvme_dbbuf_update_and_check_event(nvmeq->sq_tail, in nvme_write_sq_db()
492 writel(nvmeq->sq_tail, nvmeq->q_db); in nvme_write_sq_db()
493 nvmeq->last_sq_tail = nvmeq->sq_tail; in nvme_write_sq_db()
499 memcpy(nvmeq->sq_cmds + (nvmeq->sq_tail << nvmeq->sqes), in nvme_sq_copy_cmd()
501 if (++nvmeq->sq_tail == nvmeq->q_depth) in nvme_sq_copy_cmd()
502 nvmeq->sq_tail = 0; in nvme_sq_copy_cmd()
510 if (nvmeq->sq_tail != nvmeq->last_sq_tail) in nvme_commit_rqs()
1093 trace_nvme_sq(req, cqe->sq_head, nvmeq->sq_tail); in nvme_handle_cqe()
1637 nvmeq->sq_tail = 0; in nvme_init_queue()