Lines Matching refs:ioq
191 struct apple_nvme_queue ioq; member
213 return container_of(q, struct apple_nvme, ioq); in queue_to_apple_nvme()
665 if (apple_nvme_handle_cq(&anv->ioq, false)) in apple_nvme_irq()
685 c.create_cq.prp1 = cpu_to_le64(anv->ioq.cq_dma_addr); in apple_nvme_create_cq()
713 c.create_sq.prp1 = cpu_to_le64(anv->ioq.sq_dma_addr); in apple_nvme_create_sq()
828 if (READ_ONCE(anv->ioq.enabled)) { in apple_nvme_disable()
852 WRITE_ONCE(anv->ioq.enabled, false); in apple_nvme_disable()
859 apple_nvme_handle_cq(&anv->ioq, true); in apple_nvme_disable()
1097 writeq(anv->ioq.tcb_dma_addr, in apple_nvme_reset_work()
1133 apple_nvme_init_queue(&anv->ioq); in apple_nvme_reset_work()
1279 anv->tagset.driver_data = &anv->ioq; in apple_nvme_alloc_tagsets()
1438 anv->ioq.sq_db = anv->mmio_nvme + APPLE_ANS_LINEAR_IOSQ_DB; in apple_nvme_alloc()
1439 anv->ioq.cq_db = anv->mmio_nvme + APPLE_ANS_IOCQ_DB; in apple_nvme_alloc()
1462 ret = apple_nvme_queue_alloc(anv, &anv->ioq); in apple_nvme_alloc()