Lines Matching defs:dev

116 	struct device *dev;  member
189 struct nvme_dev *dev; member
237 static inline unsigned int nvme_dbbuf_size(struct nvme_dev *dev) in nvme_dbbuf_size()
242 static int nvme_dbbuf_dma_alloc(struct nvme_dev *dev) in nvme_dbbuf_dma_alloc()
267 static void nvme_dbbuf_dma_free(struct nvme_dev *dev) in nvme_dbbuf_dma_free()
283 static void nvme_dbbuf_init(struct nvme_dev *dev, in nvme_dbbuf_init()
306 static void nvme_dbbuf_set(struct nvme_dev *dev) in nvme_dbbuf_set()
398 struct nvme_dev *dev = data; in nvme_admin_init_hctx() local
411 struct nvme_dev *dev = data; in nvme_init_hctx() local
422 struct nvme_dev *dev = set->driver_data; in nvme_init_request() local
434 static int queue_irq_offset(struct nvme_dev *dev) in queue_irq_offset()
445 struct nvme_dev *dev = set->driver_data; in nvme_pci_map_queues() local
528 static inline bool nvme_pci_use_sgls(struct nvme_dev *dev, struct request *req) in nvme_pci_use_sgls()
545 static void nvme_unmap_data(struct nvme_dev *dev, struct request *req) in nvme_unmap_data()
606 static blk_status_t nvme_pci_setup_prps(struct nvme_dev *dev, in nvme_pci_setup_prps()
719 static blk_status_t nvme_pci_setup_sgls(struct nvme_dev *dev, in nvme_pci_setup_sgls()
778 static blk_status_t nvme_setup_prp_simple(struct nvme_dev *dev, in nvme_setup_prp_simple()
797 static blk_status_t nvme_setup_sgl_simple(struct nvme_dev *dev, in nvme_setup_sgl_simple()
815 static blk_status_t nvme_map_data(struct nvme_dev *dev, struct request *req, in nvme_map_data()
866 static blk_status_t nvme_map_metadata(struct nvme_dev *dev, struct request *req, in nvme_map_metadata()
887 struct nvme_dev *dev = nvmeq->dev; in nvme_queue_rq() local
933 struct nvme_dev *dev = iod->nvmeq->dev; in nvme_pci_complete_rq() local
1087 struct nvme_dev *dev = to_nvme_dev(ctrl); in nvme_pci_submit_async_event() local
1097 static int adapter_delete_queue(struct nvme_dev *dev, u8 opcode, u16 id) in adapter_delete_queue()
1108 static int adapter_alloc_cq(struct nvme_dev *dev, u16 qid, in adapter_alloc_cq()
1132 static int adapter_alloc_sq(struct nvme_dev *dev, u16 qid, in adapter_alloc_sq()
1162 static int adapter_delete_cq(struct nvme_dev *dev, u16 cqid) in adapter_delete_cq()
1167 static int adapter_delete_sq(struct nvme_dev *dev, u16 sqid) in adapter_delete_sq()
1183 static bool nvme_should_reset(struct nvme_dev *dev, u32 csts) in nvme_should_reset()
1208 static void nvme_warn_reset(struct nvme_dev *dev, u32 csts) in nvme_warn_reset()
1230 struct nvme_dev *dev = nvmeq->dev; in nvme_timeout() local
1356 static void nvme_free_queues(struct nvme_dev *dev, int lowest) in nvme_free_queues()
1386 static void nvme_suspend_io_queues(struct nvme_dev *dev) in nvme_suspend_io_queues()
1394 static void nvme_disable_admin_queue(struct nvme_dev *dev, bool shutdown) in nvme_disable_admin_queue()
1412 static void nvme_reap_pending_cqes(struct nvme_dev *dev) in nvme_reap_pending_cqes()
1423 static int nvme_cmb_qdepth(struct nvme_dev *dev, int nr_io_queues, in nvme_cmb_qdepth()
1448 static int nvme_alloc_sq_cmds(struct nvme_dev *dev, struct nvme_queue *nvmeq, in nvme_alloc_sq_cmds()
1474 static int nvme_alloc_queue(struct nvme_dev *dev, int qid, int depth) in nvme_alloc_queue()
1525 struct nvme_dev *dev = nvmeq->dev; in nvme_init_queue() local
1540 struct nvme_dev *dev = nvmeq->dev; in nvme_create_queue() local
1604 static void nvme_dev_remove_admin(struct nvme_dev *dev) in nvme_dev_remove_admin()
1618 static int nvme_alloc_admin_tags(struct nvme_dev *dev) in nvme_alloc_admin_tags()
1651 static unsigned long db_bar_size(struct nvme_dev *dev, unsigned nr_io_queues) in db_bar_size()
1656 static int nvme_remap_bar(struct nvme_dev *dev, unsigned long size) in nvme_remap_bar()
1677 static int nvme_pci_configure_admin_queue(struct nvme_dev *dev) in nvme_pci_configure_admin_queue()
1728 static int nvme_create_io_queues(struct nvme_dev *dev) in nvme_create_io_queues()
1765 static ssize_t nvme_cmb_show(struct device *dev, in nvme_cmb_show()
1776 static u64 nvme_cmb_size_unit(struct nvme_dev *dev) in nvme_cmb_size_unit()
1783 static u32 nvme_cmb_size(struct nvme_dev *dev) in nvme_cmb_size()
1788 static void nvme_map_cmb(struct nvme_dev *dev) in nvme_map_cmb()
1838 static inline void nvme_release_cmb(struct nvme_dev *dev) in nvme_release_cmb()
1847 static int nvme_set_host_mem(struct nvme_dev *dev, u32 bits) in nvme_set_host_mem()
1872 static void nvme_free_host_mem(struct nvme_dev *dev) in nvme_free_host_mem()
1894 static int __nvme_alloc_host_mem(struct nvme_dev *dev, u64 preferred, in __nvme_alloc_host_mem()
1962 static int nvme_alloc_host_mem(struct nvme_dev *dev, u64 min, u64 preferred) in nvme_alloc_host_mem()
1980 static int nvme_setup_host_mem(struct nvme_dev *dev) in nvme_setup_host_mem()
2031 struct nvme_dev *dev = affd->priv; in nvme_calc_irq_sets() local
2063 static int nvme_setup_irqs(struct nvme_dev *dev, unsigned int nr_io_queues) in nvme_setup_irqs()
2099 static void nvme_disable_io_queues(struct nvme_dev *dev) in nvme_disable_io_queues()
2105 static unsigned int nvme_max_io_queues(struct nvme_dev *dev) in nvme_max_io_queues()
2110 static int nvme_setup_io_queues(struct nvme_dev *dev) in nvme_setup_io_queues()
2251 static bool __nvme_disable_io_queues(struct nvme_dev *dev, u8 opcode) in __nvme_disable_io_queues()
2279 static void nvme_dev_add(struct nvme_dev *dev) in nvme_dev_add()
2322 static int nvme_pci_enable(struct nvme_dev *dev) in nvme_pci_enable()
2407 static void nvme_dev_unmap(struct nvme_dev *dev) in nvme_dev_unmap()
2414 static void nvme_pci_disable(struct nvme_dev *dev) in nvme_pci_disable()
2426 static void nvme_dev_disable(struct nvme_dev *dev, bool shutdown) in nvme_dev_disable()
2480 static int nvme_disable_prepare_reset(struct nvme_dev *dev, bool shutdown) in nvme_disable_prepare_reset()
2488 static int nvme_setup_prp_pools(struct nvme_dev *dev) in nvme_setup_prp_pools()
2506 static void nvme_release_prp_pools(struct nvme_dev *dev) in nvme_release_prp_pools()
2512 static void nvme_free_tagset(struct nvme_dev *dev) in nvme_free_tagset()
2521 struct nvme_dev *dev = to_nvme_dev(ctrl); in nvme_pci_free_ctrl() local
2534 static void nvme_remove_dead_ctrl(struct nvme_dev *dev) in nvme_remove_dead_ctrl()
2550 struct nvme_dev *dev = in nvme_reset_work() local
2686 struct nvme_dev *dev = container_of(work, struct nvme_dev, remove_work); in nvme_remove_dead_ctrl_work() local
2732 static int nvme_dev_map(struct nvme_dev *dev) in nvme_dev_map()
2792 static bool nvme_acpi_storage_d3(struct pci_dev *dev) in nvme_acpi_storage_d3()
2833 static inline bool nvme_acpi_storage_d3(struct pci_dev *dev) in nvme_acpi_storage_d3()
2841 struct nvme_dev *dev = data; in nvme_async_probe() local
2851 struct nvme_dev *dev; in nvme_probe() local
2942 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_reset_prepare() local
2955 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_reset_done() local
2963 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_shutdown() local
2975 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_remove() local
3010 static int nvme_resume(struct device *dev) in nvme_resume()
3021 static int nvme_suspend(struct device *dev) in nvme_suspend()
3092 static int nvme_simple_suspend(struct device *dev) in nvme_simple_suspend()
3099 static int nvme_simple_resume(struct device *dev) in nvme_simple_resume()
3120 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_error_detected() local
3145 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_slot_reset() local
3155 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_error_resume() local