Lines Matching defs:dev
117 struct device *dev; member
190 struct nvme_dev *dev; member
239 static inline unsigned int nvme_dbbuf_size(struct nvme_dev *dev) in nvme_dbbuf_size()
244 static int nvme_dbbuf_dma_alloc(struct nvme_dev *dev) in nvme_dbbuf_dma_alloc()
269 static void nvme_dbbuf_dma_free(struct nvme_dev *dev) in nvme_dbbuf_dma_free()
285 static void nvme_dbbuf_init(struct nvme_dev *dev, in nvme_dbbuf_init()
308 static void nvme_dbbuf_set(struct nvme_dev *dev) in nvme_dbbuf_set()
400 struct nvme_dev *dev = data; in nvme_admin_init_hctx() local
413 struct nvme_dev *dev = data; in nvme_init_hctx() local
424 struct nvme_dev *dev = set->driver_data; in nvme_init_request() local
436 static int queue_irq_offset(struct nvme_dev *dev) in queue_irq_offset()
447 struct nvme_dev *dev = set->driver_data; in nvme_pci_map_queues() local
530 static inline bool nvme_pci_use_sgls(struct nvme_dev *dev, struct request *req) in nvme_pci_use_sgls()
547 static void nvme_free_prps(struct nvme_dev *dev, struct request *req) in nvme_free_prps()
564 static void nvme_free_sgls(struct nvme_dev *dev, struct request *req) in nvme_free_sgls()
581 static void nvme_unmap_sg(struct nvme_dev *dev, struct request *req) in nvme_unmap_sg()
592 static void nvme_unmap_data(struct nvme_dev *dev, struct request *req) in nvme_unmap_data()
629 static blk_status_t nvme_pci_setup_prps(struct nvme_dev *dev, in nvme_pci_setup_prps()
742 static blk_status_t nvme_pci_setup_sgls(struct nvme_dev *dev, in nvme_pci_setup_sgls()
804 static blk_status_t nvme_setup_prp_simple(struct nvme_dev *dev, in nvme_setup_prp_simple()
825 static blk_status_t nvme_setup_sgl_simple(struct nvme_dev *dev, in nvme_setup_sgl_simple()
843 static blk_status_t nvme_map_data(struct nvme_dev *dev, struct request *req, in nvme_map_data()
899 static blk_status_t nvme_map_metadata(struct nvme_dev *dev, struct request *req, in nvme_map_metadata()
920 struct nvme_dev *dev = nvmeq->dev; in nvme_queue_rq() local
966 struct nvme_dev *dev = iod->nvmeq->dev; in nvme_pci_complete_rq() local
1121 struct nvme_dev *dev = to_nvme_dev(ctrl); in nvme_pci_submit_async_event() local
1131 static int adapter_delete_queue(struct nvme_dev *dev, u8 opcode, u16 id) in adapter_delete_queue()
1142 static int adapter_alloc_cq(struct nvme_dev *dev, u16 qid, in adapter_alloc_cq()
1166 static int adapter_alloc_sq(struct nvme_dev *dev, u16 qid, in adapter_alloc_sq()
1196 static int adapter_delete_cq(struct nvme_dev *dev, u16 cqid) in adapter_delete_cq()
1201 static int adapter_delete_sq(struct nvme_dev *dev, u16 sqid) in adapter_delete_sq()
1217 static bool nvme_should_reset(struct nvme_dev *dev, u32 csts) in nvme_should_reset()
1242 static void nvme_warn_reset(struct nvme_dev *dev, u32 csts) in nvme_warn_reset()
1264 struct nvme_dev *dev = nvmeq->dev; in nvme_timeout() local
1389 static void nvme_free_queues(struct nvme_dev *dev, int lowest) in nvme_free_queues()
1419 static void nvme_suspend_io_queues(struct nvme_dev *dev) in nvme_suspend_io_queues()
1427 static void nvme_disable_admin_queue(struct nvme_dev *dev, bool shutdown) in nvme_disable_admin_queue()
1445 static void nvme_reap_pending_cqes(struct nvme_dev *dev) in nvme_reap_pending_cqes()
1456 static int nvme_cmb_qdepth(struct nvme_dev *dev, int nr_io_queues, in nvme_cmb_qdepth()
1481 static int nvme_alloc_sq_cmds(struct nvme_dev *dev, struct nvme_queue *nvmeq, in nvme_alloc_sq_cmds()
1507 static int nvme_alloc_queue(struct nvme_dev *dev, int qid, int depth) in nvme_alloc_queue()
1558 struct nvme_dev *dev = nvmeq->dev; in nvme_init_queue() local
1573 struct nvme_dev *dev = nvmeq->dev; in nvme_create_queue() local
1637 static void nvme_dev_remove_admin(struct nvme_dev *dev) in nvme_dev_remove_admin()
1651 static int nvme_alloc_admin_tags(struct nvme_dev *dev) in nvme_alloc_admin_tags()
1685 static unsigned long db_bar_size(struct nvme_dev *dev, unsigned nr_io_queues) in db_bar_size()
1690 static int nvme_remap_bar(struct nvme_dev *dev, unsigned long size) in nvme_remap_bar()
1711 static int nvme_pci_configure_admin_queue(struct nvme_dev *dev) in nvme_pci_configure_admin_queue()
1762 static int nvme_create_io_queues(struct nvme_dev *dev) in nvme_create_io_queues()
1799 static ssize_t nvme_cmb_show(struct device *dev, in nvme_cmb_show()
1810 static u64 nvme_cmb_size_unit(struct nvme_dev *dev) in nvme_cmb_size_unit()
1817 static u32 nvme_cmb_size(struct nvme_dev *dev) in nvme_cmb_size()
1822 static void nvme_map_cmb(struct nvme_dev *dev) in nvme_map_cmb()
1885 static inline void nvme_release_cmb(struct nvme_dev *dev) in nvme_release_cmb()
1894 static int nvme_set_host_mem(struct nvme_dev *dev, u32 bits) in nvme_set_host_mem()
1919 static void nvme_free_host_mem(struct nvme_dev *dev) in nvme_free_host_mem()
1941 static int __nvme_alloc_host_mem(struct nvme_dev *dev, u64 preferred, in __nvme_alloc_host_mem()
2009 static int nvme_alloc_host_mem(struct nvme_dev *dev, u64 min, u64 preferred) in nvme_alloc_host_mem()
2027 static int nvme_setup_host_mem(struct nvme_dev *dev) in nvme_setup_host_mem()
2078 struct nvme_dev *dev = affd->priv; in nvme_calc_irq_sets() local
2110 static int nvme_setup_irqs(struct nvme_dev *dev, unsigned int nr_io_queues) in nvme_setup_irqs()
2146 static void nvme_disable_io_queues(struct nvme_dev *dev) in nvme_disable_io_queues()
2152 static unsigned int nvme_max_io_queues(struct nvme_dev *dev) in nvme_max_io_queues()
2157 static int nvme_setup_io_queues(struct nvme_dev *dev) in nvme_setup_io_queues()
2297 static bool __nvme_disable_io_queues(struct nvme_dev *dev, u8 opcode) in __nvme_disable_io_queues()
2325 static void nvme_dev_add(struct nvme_dev *dev) in nvme_dev_add()
2368 static int nvme_pci_enable(struct nvme_dev *dev) in nvme_pci_enable()
2456 static void nvme_dev_unmap(struct nvme_dev *dev) in nvme_dev_unmap()
2463 static void nvme_pci_disable(struct nvme_dev *dev) in nvme_pci_disable()
2475 static void nvme_dev_disable(struct nvme_dev *dev, bool shutdown) in nvme_dev_disable()
2529 static int nvme_disable_prepare_reset(struct nvme_dev *dev, bool shutdown) in nvme_disable_prepare_reset()
2537 static int nvme_setup_prp_pools(struct nvme_dev *dev) in nvme_setup_prp_pools()
2555 static void nvme_release_prp_pools(struct nvme_dev *dev) in nvme_release_prp_pools()
2561 static void nvme_free_tagset(struct nvme_dev *dev) in nvme_free_tagset()
2570 struct nvme_dev *dev = to_nvme_dev(ctrl); in nvme_pci_free_ctrl() local
2583 static void nvme_remove_dead_ctrl(struct nvme_dev *dev) in nvme_remove_dead_ctrl()
2599 struct nvme_dev *dev = in nvme_reset_work() local
2739 struct nvme_dev *dev = container_of(work, struct nvme_dev, remove_work); in nvme_remove_dead_ctrl_work() local
2785 static int nvme_dev_map(struct nvme_dev *dev) in nvme_dev_map()
2845 static bool nvme_acpi_storage_d3(struct pci_dev *dev) in nvme_acpi_storage_d3()
2864 static inline bool nvme_acpi_storage_d3(struct pci_dev *dev) in nvme_acpi_storage_d3()
2872 struct nvme_dev *dev = data; in nvme_async_probe() local
2882 struct nvme_dev *dev; in nvme_probe() local
2973 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_reset_prepare() local
2986 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_reset_done() local
2994 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_shutdown() local
3006 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_remove() local
3040 static int nvme_resume(struct device *dev) in nvme_resume()
3051 static int nvme_suspend(struct device *dev) in nvme_suspend()
3122 static int nvme_simple_suspend(struct device *dev) in nvme_simple_suspend()
3129 static int nvme_simple_resume(struct device *dev) in nvme_simple_resume()
3150 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_error_detected() local
3175 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_slot_reset() local
3185 struct nvme_dev *dev = pci_get_drvdata(pdev); in nvme_error_resume() local