Searched refs:sq_cmds (Results 1 – 4 of 4) sorted by relevance
/openbmc/u-boot/drivers/nvme/ |
H A D | nvme.c | 35 struct nvme_command *sq_cmds; member 148 memcpy(&nvmeq->sq_cmds[tail], cmd, sizeof(*cmd)); in nvme_submit_cmd() 149 flush_dcache_range((ulong)&nvmeq->sq_cmds[tail], in nvme_submit_cmd() 150 (ulong)&nvmeq->sq_cmds[tail] + sizeof(*cmd)); in nvme_submit_cmd() 232 nvmeq->sq_cmds = (void *)memalign(4096, NVME_SQ_SIZE(depth)); in nvme_alloc_queue() 233 if (!nvmeq->sq_cmds) in nvme_alloc_queue() 235 memset((void *)nvmeq->sq_cmds, 0, NVME_SQ_SIZE(depth)); in nvme_alloc_queue() 299 free(nvmeq->sq_cmds); in nvme_free_queue() 375 nvme_writeq((ulong)nvmeq->sq_cmds, &dev->bar->asq); in nvme_configure_admin_queue() 419 c.create_sq.prp1 = cpu_to_le64((ulong)nvmeq->sq_cmds); in nvme_alloc_sq()
|
/openbmc/linux/drivers/net/ethernet/fungible/funcore/ |
H A D | fun_queue.h | 37 void *sq_cmds; member 92 return funq->sq_cmds + (pos << funq->sqe_size_log2); in fun_sqe_at()
|
H A D | fun_queue.c | 356 funq->sq_cmds = fun_alloc_ring_mem(funq->fdev->dev, funq->sq_depth, in fun_alloc_sqes() 361 return funq->sq_cmds ? 0 : -ENOMEM; in fun_alloc_sqes() 391 fun_sq_is_head_wb(funq), funq->sq_cmds, in fun_free_queue()
|
/openbmc/linux/drivers/nvme/host/ |
H A D | pci.c | 193 void *sq_cmds; member 492 memcpy(nvmeq->sq_cmds + (nvmeq->sq_tail << nvmeq->sqes), in nvme_sq_copy_cmd() 1408 if (!nvmeq->sq_cmds) in nvme_free_queue() 1413 nvmeq->sq_cmds, SQ_SIZE(nvmeq)); in nvme_free_queue() 1416 nvmeq->sq_cmds, nvmeq->sq_dma_addr); in nvme_free_queue() 1503 nvmeq->sq_cmds = pci_alloc_p2pmem(pdev, SQ_SIZE(nvmeq)); in nvme_alloc_sq_cmds() 1504 if (nvmeq->sq_cmds) { in nvme_alloc_sq_cmds() 1506 nvmeq->sq_cmds); in nvme_alloc_sq_cmds() 1512 pci_free_p2pmem(pdev, nvmeq->sq_cmds, SQ_SIZE(nvmeq)); in nvme_alloc_sq_cmds() 1516 nvmeq->sq_cmds = dma_alloc_coherent(dev->dev, SQ_SIZE(nvmeq), in nvme_alloc_sq_cmds() [all …]
|