Lines Matching refs:apple_nvme
169 struct apple_nvme { struct
203 static inline struct apple_nvme *ctrl_to_apple_nvme(struct nvme_ctrl *ctrl) in ctrl_to_apple_nvme() argument
205 return container_of(ctrl, struct apple_nvme, ctrl); in ctrl_to_apple_nvme()
208 static inline struct apple_nvme *queue_to_apple_nvme(struct apple_nvme_queue *q) in queue_to_apple_nvme()
211 return container_of(q, struct apple_nvme, adminq); in queue_to_apple_nvme()
213 return container_of(q, struct apple_nvme, ioq); in queue_to_apple_nvme()
226 struct apple_nvme *anv = cookie; in apple_nvme_rtkit_crashed()
235 struct apple_nvme *anv = cookie; in apple_nvme_sart_dma_setup()
261 struct apple_nvme *anv = cookie; in apple_nvme_sart_dma_destroy()
275 struct apple_nvme *anv = queue_to_apple_nvme(q); in apple_nvmmu_inval()
286 struct apple_nvme *anv = queue_to_apple_nvme(q); in apple_nvme_submit_cmd()
342 static void apple_nvme_free_prps(struct apple_nvme *anv, struct request *req) in apple_nvme_free_prps()
358 static void apple_nvme_unmap_data(struct apple_nvme *anv, struct request *req) in apple_nvme_unmap_data()
393 static blk_status_t apple_nvme_setup_prps(struct apple_nvme *anv, in apple_nvme_setup_prps()
487 static blk_status_t apple_nvme_setup_prp_simple(struct apple_nvme *anv, in apple_nvme_setup_prp_simple()
507 static blk_status_t apple_nvme_map_data(struct apple_nvme *anv, in apple_nvme_map_data()
552 struct apple_nvme *anv = queue_to_apple_nvme(iod->q); in apple_nvme_unmap_rq()
577 apple_nvme_queue_tagset(struct apple_nvme *anv, struct apple_nvme_queue *q) in apple_nvme_queue_tagset()
588 struct apple_nvme *anv = queue_to_apple_nvme(q); in apple_nvme_handle_cqe()
660 struct apple_nvme *anv = data; in apple_nvme_irq()
676 static int apple_nvme_create_cq(struct apple_nvme *anv) in apple_nvme_create_cq()
694 static int apple_nvme_remove_cq(struct apple_nvme *anv) in apple_nvme_remove_cq()
704 static int apple_nvme_create_sq(struct apple_nvme *anv) in apple_nvme_create_sq()
722 static int apple_nvme_remove_sq(struct apple_nvme *anv) in apple_nvme_remove_sq()
737 struct apple_nvme *anv = queue_to_apple_nvme(q); in apple_nvme_queue_rq()
787 struct apple_nvme *anv = queue_to_apple_nvme(q); in apple_nvme_init_request()
798 static void apple_nvme_disable(struct apple_nvme *anv, bool shutdown) in apple_nvme_disable()
880 struct apple_nvme *anv = queue_to_apple_nvme(q); in apple_nvme_timeout()
940 struct apple_nvme *anv = queue_to_apple_nvme(q); in apple_nvme_poll()
986 struct apple_nvme *anv = in apple_nvme_reset_work()
987 container_of(work, struct apple_nvme, ctrl.reset_work); in apple_nvme_reset_work()
1177 struct apple_nvme *anv = in apple_nvme_remove_dead_ctrl_work()
1178 container_of(work, struct apple_nvme, remove_work); in apple_nvme_remove_dead_ctrl_work()
1211 struct apple_nvme *anv = ctrl_to_apple_nvme(ctrl); in apple_nvme_free_ctrl()
1231 struct apple_nvme *anv = data; in apple_nvme_async_probe()
1243 static int apple_nvme_alloc_tagsets(struct apple_nvme *anv) in apple_nvme_alloc_tagsets()
1294 static int apple_nvme_queue_alloc(struct apple_nvme *anv, in apple_nvme_queue_alloc()
1330 static void apple_nvme_detach_genpd(struct apple_nvme *anv) in apple_nvme_detach_genpd()
1345 static int apple_nvme_attach_genpd(struct apple_nvme *anv) in apple_nvme_attach_genpd()
1390 static struct apple_nvme *apple_nvme_alloc(struct platform_device *pdev) in apple_nvme_alloc()
1393 struct apple_nvme *anv; in apple_nvme_alloc()
1526 struct apple_nvme *anv; in apple_nvme_probe()
1553 struct apple_nvme *anv = platform_get_drvdata(pdev); in apple_nvme_remove()
1572 struct apple_nvme *anv = platform_get_drvdata(pdev); in apple_nvme_shutdown()
1581 struct apple_nvme *anv = dev_get_drvdata(dev); in apple_nvme_resume()
1588 struct apple_nvme *anv = dev_get_drvdata(dev); in apple_nvme_suspend()