Searched refs:nvmeq (Results 1 – 2 of 2) sorted by relevance
/openbmc/u-boot/drivers/nvme/ |
H A D | nvme.c | 191 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 D | pci.c | 483 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 …]
|