Lines Matching refs:nvme_dev

100 	struct nvme_dev *dev;
162 static int nvme_npages(unsigned size, struct nvme_dev *dev) in nvme_npages()
168 static unsigned int nvme_cmd_size(struct nvme_dev *dev) in nvme_cmd_size()
182 struct nvme_dev *dev = data; in nvme_admin_init_hctx()
195 struct nvme_dev *dev = data; in nvme_admin_init_request()
214 struct nvme_dev *dev = data; in nvme_init_hctx()
233 struct nvme_dev *dev = data; in nvme_init_request()
414 __nvme_alloc_iod(unsigned nseg, unsigned bytes, struct nvme_dev *dev, in __nvme_alloc_iod()
427 static struct nvme_iod *nvme_alloc_iod(struct request *rq, struct nvme_dev *dev, in nvme_alloc_iod()
448 void nvme_free_iod(struct nvme_dev *dev, struct nvme_iod *iod) in nvme_free_iod()
636 int nvme_setup_prps(struct nvme_dev *dev, struct nvme_iod *iod, int total_len, in nvme_setup_prps()
1020 static int nvme_submit_async_admin_req(struct nvme_dev *dev) in nvme_submit_async_admin_req()
1043 static int nvme_submit_admin_async_cmd(struct nvme_dev *dev, in nvme_submit_admin_async_cmd()
1066 static int __nvme_submit_admin_cmd(struct nvme_dev *dev, struct nvme_command *cmd, in __nvme_submit_admin_cmd()
1080 int nvme_submit_admin_cmd(struct nvme_dev *dev, struct nvme_command *cmd, in nvme_submit_admin_cmd()
1086 int nvme_submit_io_cmd(struct nvme_dev *dev, struct nvme_ns *ns, in nvme_submit_io_cmd()
1101 static int adapter_delete_queue(struct nvme_dev *dev, u8 opcode, u16 id) in adapter_delete_queue()
1112 static int adapter_alloc_cq(struct nvme_dev *dev, u16 qid, in adapter_alloc_cq()
1129 static int adapter_alloc_sq(struct nvme_dev *dev, u16 qid, in adapter_alloc_sq()
1146 static int adapter_delete_cq(struct nvme_dev *dev, u16 cqid) in adapter_delete_cq()
1151 static int adapter_delete_sq(struct nvme_dev *dev, u16 sqid) in adapter_delete_sq()
1156 int nvme_identify(struct nvme_dev *dev, unsigned nsid, unsigned cns, in nvme_identify()
1170 int nvme_get_features(struct nvme_dev *dev, unsigned fid, unsigned nsid, in nvme_get_features()
1184 int nvme_set_features(struct nvme_dev *dev, unsigned fid, unsigned dword11, in nvme_set_features()
1208 struct nvme_dev *dev = nvmeq->dev; in nvme_abort_req()
1317 static void nvme_free_queues(struct nvme_dev *dev, int lowest) in nvme_free_queues()
1366 static void nvme_disable_queue(struct nvme_dev *dev, int qid) in nvme_disable_queue()
1387 static struct nvme_queue *nvme_alloc_queue(struct nvme_dev *dev, int qid, in nvme_alloc_queue()
1428 static int queue_request_irq(struct nvme_dev *dev, struct nvme_queue *nvmeq, in queue_request_irq()
1441 struct nvme_dev *dev = nvmeq->dev; in nvme_init_queue()
1455 struct nvme_dev *dev = nvmeq->dev; in nvme_create_queue()
1481 static int nvme_wait_ready(struct nvme_dev *dev, u64 cap, bool enabled) in nvme_wait_ready()
1509 static int nvme_disable_ctrl(struct nvme_dev *dev, u64 cap) in nvme_disable_ctrl()
1518 static int nvme_enable_ctrl(struct nvme_dev *dev, u64 cap) in nvme_enable_ctrl()
1527 static int nvme_shutdown_ctrl(struct nvme_dev *dev) in nvme_shutdown_ctrl()
1570 static void nvme_dev_remove_admin(struct nvme_dev *dev) in nvme_dev_remove_admin()
1578 static int nvme_alloc_admin_tags(struct nvme_dev *dev) in nvme_alloc_admin_tags()
1608 static int nvme_configure_admin_queue(struct nvme_dev *dev) in nvme_configure_admin_queue()
1674 struct nvme_iod *nvme_map_user_pages(struct nvme_dev *dev, int write, in nvme_map_user_pages()
1734 void nvme_unmap_user_pages(struct nvme_dev *dev, int write, in nvme_unmap_user_pages()
1748 struct nvme_dev *dev = ns->dev; in nvme_submit_io()
1836 static int nvme_user_cmd(struct nvme_dev *dev, struct nvme_ns *ns, in nvme_user_cmd()
1965 struct nvme_dev *dev = ns->dev; in nvme_release()
1992 struct nvme_dev *dev = ns->dev; in nvme_revalidate_disk()
2068 struct nvme_dev *dev, *next; in nvme_kthread()
2107 static void nvme_alloc_ns(struct nvme_dev *dev, unsigned nsid) in nvme_alloc_ns()
2170 static void nvme_create_io_queues(struct nvme_dev *dev) in nvme_create_io_queues()
2183 static int set_queue_count(struct nvme_dev *dev, int count) in set_queue_count()
2201 static size_t db_bar_size(struct nvme_dev *dev, unsigned nr_io_queues) in db_bar_size()
2206 static int nvme_setup_io_queues(struct nvme_dev *dev) in nvme_setup_io_queues()
2287 static int nvme_dev_add(struct nvme_dev *dev) in nvme_dev_add()
2351 static int nvme_dev_map(struct nvme_dev *dev) in nvme_dev_map()
2409 static void nvme_dev_unmap(struct nvme_dev *dev) in nvme_dev_unmap()
2432 static void nvme_wait_dq(struct nvme_delq_ctx *dq, struct nvme_dev *dev) in nvme_wait_dq()
2533 static void nvme_disable_io_queues(struct nvme_dev *dev) in nvme_disable_io_queues()
2570 static void nvme_dev_list_remove(struct nvme_dev *dev) in nvme_dev_list_remove()
2586 static void nvme_freeze_queues(struct nvme_dev *dev) in nvme_freeze_queues()
2602 static void nvme_unfreeze_queues(struct nvme_dev *dev) in nvme_unfreeze_queues()
2614 static void nvme_dev_shutdown(struct nvme_dev *dev) in nvme_dev_shutdown()
2641 static void nvme_dev_remove(struct nvme_dev *dev) in nvme_dev_remove()
2658 static int nvme_setup_prp_pools(struct nvme_dev *dev) in nvme_setup_prp_pools()
2676 static void nvme_release_prp_pools(struct nvme_dev *dev) in nvme_release_prp_pools()
2684 static int nvme_set_instance(struct nvme_dev *dev) in nvme_set_instance()
2704 static void nvme_release_instance(struct nvme_dev *dev) in nvme_release_instance()
2711 static void nvme_free_namespaces(struct nvme_dev *dev) in nvme_free_namespaces()
2729 struct nvme_dev *dev = container_of(kref, struct nvme_dev, kref); in nvme_free_dev()
2744 struct nvme_dev *dev; in nvme_dev_open()
2769 struct nvme_dev *dev = f->private_data; in nvme_dev_release()
2776 struct nvme_dev *dev = f->private_data; in nvme_dev_ioctl()
2800 static void nvme_set_irq_hints(struct nvme_dev *dev) in nvme_set_irq_hints()
2816 static int nvme_dev_start(struct nvme_dev *dev) in nvme_dev_start()
2874 struct nvme_dev *dev = (struct nvme_dev *)arg; in nvme_remove_dead_ctrl()
2885 struct nvme_dev *dev = container_of(ws, struct nvme_dev, reset_work); in nvme_remove_disks()
2891 static int nvme_dev_resume(struct nvme_dev *dev) in nvme_dev_resume()
2910 static void nvme_dev_reset(struct nvme_dev *dev) in nvme_dev_reset()
2927 struct nvme_dev *dev = container_of(ws, struct nvme_dev, reset_work); in nvme_reset_failed_dev()
2933 struct nvme_dev *dev = container_of(work, struct nvme_dev, reset_work); in nvme_reset_workfn()
2941 struct nvme_dev *dev; in nvme_probe()
3002 struct nvme_dev *dev = container_of(work, struct nvme_dev, probe_work); in nvme_async_probe()
3025 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_reset_notify()
3035 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_shutdown()
3041 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_remove()
3070 struct nvme_dev *ndev = pci_get_drvdata(pdev); in nvme_suspend()
3079 struct nvme_dev *ndev = pci_get_drvdata(pdev); in nvme_resume()