Home
last modified time | relevance | path

Searched refs:nvmeq (Results 1 – 2 of 2) sorted by relevance

/openbmc/u-boot/drivers/nvme/
H A Dnvme.c191 writel(head, nvmeq->q_db + nvmeq->dev->db_stride); in nvme_submit_sync_cmd()
205 writel(head, nvmeq->q_db + nvmeq->dev->db_stride); in nvme_submit_sync_cmd()
222 struct nvme_queue *nvmeq = malloc(sizeof(*nvmeq)); in nvme_alloc_queue() local
223 if (!nvmeq) in nvme_alloc_queue()
225 memset(nvmeq, 0, sizeof(*nvmeq)); in nvme_alloc_queue()
247 return nvmeq; in nvme_alloc_queue()
252 free(nvmeq); in nvme_alloc_queue()
300 free(nvmeq); in nvme_free_queue()
325 (ulong)nvmeq->cqes + NVME_CQ_SIZE(nvmeq->q_depth)); in nvme_init_queue()
357 if (!nvmeq) { in nvme_configure_admin_queue()
[all …]
/openbmc/linux/drivers/nvme/host/
H A Dpci.c483 nvmeq->dbbuf_sq_db, nvmeq->dbbuf_sq_ei)) in nvme_write_sq_db()
484 writel(nvmeq->sq_tail, nvmeq->q_db); in nvme_write_sq_db()
485 nvmeq->last_sq_tail = nvmeq->sq_tail; in nvme_write_sq_db()
491 memcpy(nvmeq->sq_cmds + (nvmeq->sq_tail << nvmeq->sqes), in nvme_sq_copy_cmd()
493 if (++nvmeq->sq_tail == nvmeq->q_depth) in nvme_sq_copy_cmd()
502 if (nvmeq->sq_tail != nvmeq->last_sq_tail) in nvme_commit_rqs()
1070 nvme_handle_cqe(nvmeq, iob, nvmeq->cq_head); in nvme_poll_cq()
1409 (void *)nvmeq->cqes, nvmeq->cq_dma_addr); in nvme_free_queue()
1415 nvmeq->sq_cmds, SQ_SIZE(nvmeq)); in nvme_free_queue()
1418 nvmeq->sq_cmds, nvmeq->sq_dma_addr); in nvme_free_queue()
[all …]