Lines Matching defs:apple_nvme
169 struct apple_nvme {
203 static inline struct apple_nvme *ctrl_to_apple_nvme(struct nvme_ctrl *ctrl)
205 return container_of(ctrl, struct apple_nvme, ctrl);
208 static inline struct apple_nvme *queue_to_apple_nvme(struct apple_nvme_queue *q)
211 return container_of(q, struct apple_nvme, adminq);
213 return container_of(q, struct apple_nvme, ioq);
226 struct apple_nvme *anv = cookie;
235 struct apple_nvme *anv = cookie;
261 struct apple_nvme *anv = cookie;
275 struct apple_nvme *anv = queue_to_apple_nvme(q);
286 struct apple_nvme *anv = queue_to_apple_nvme(q);
342 static void apple_nvme_free_prps(struct apple_nvme *anv, struct request *req)
358 static void apple_nvme_unmap_data(struct apple_nvme *anv, struct request *req)
393 static blk_status_t apple_nvme_setup_prps(struct apple_nvme *anv,
487 static blk_status_t apple_nvme_setup_prp_simple(struct apple_nvme *anv,
507 static blk_status_t apple_nvme_map_data(struct apple_nvme *anv,
552 struct apple_nvme *anv = queue_to_apple_nvme(iod->q);
577 apple_nvme_queue_tagset(struct apple_nvme *anv, struct apple_nvme_queue *q)
588 struct apple_nvme *anv = queue_to_apple_nvme(q);
660 struct apple_nvme *anv = data;
676 static int apple_nvme_create_cq(struct apple_nvme *anv)
694 static int apple_nvme_remove_cq(struct apple_nvme *anv)
704 static int apple_nvme_create_sq(struct apple_nvme *anv)
722 static int apple_nvme_remove_sq(struct apple_nvme *anv)
737 struct apple_nvme *anv = queue_to_apple_nvme(q);
787 struct apple_nvme *anv = queue_to_apple_nvme(q);
798 static void apple_nvme_disable(struct apple_nvme *anv, bool shutdown)
880 struct apple_nvme *anv = queue_to_apple_nvme(q);
940 struct apple_nvme *anv = queue_to_apple_nvme(q);
986 struct apple_nvme *anv =
987 container_of(work, struct apple_nvme, ctrl.reset_work);
1177 struct apple_nvme *anv =
1178 container_of(work, struct apple_nvme, remove_work);
1211 struct apple_nvme *anv = ctrl_to_apple_nvme(ctrl);
1231 struct apple_nvme *anv = data;
1243 static int apple_nvme_alloc_tagsets(struct apple_nvme *anv)
1294 static int apple_nvme_queue_alloc(struct apple_nvme *anv,
1330 static void apple_nvme_detach_genpd(struct apple_nvme *anv)
1345 static int apple_nvme_attach_genpd(struct apple_nvme *anv)
1393 struct apple_nvme *anv;
1536 struct apple_nvme *anv = platform_get_drvdata(pdev);
1555 struct apple_nvme *anv = platform_get_drvdata(pdev);
1564 struct apple_nvme *anv = dev_get_drvdata(dev);
1571 struct apple_nvme *anv = dev_get_drvdata(dev);