Lines Matching defs:ctrl
81 bool nvme_change_ctrl_state(struct nvme_ctrl *ctrl, in nvme_change_ctrl_state()
484 struct nvme_ctrl *ctrl = rq->end_io_data; in nvme_keep_alive_end_io() local
497 static int nvme_keep_alive(struct nvme_ctrl *ctrl) in nvme_keep_alive()
520 struct nvme_ctrl *ctrl = container_of(to_delayed_work(work), in nvme_keep_alive_work() local
531 void nvme_start_keep_alive(struct nvme_ctrl *ctrl) in nvme_start_keep_alive()
541 void nvme_stop_keep_alive(struct nvme_ctrl *ctrl) in nvme_stop_keep_alive()
661 int nvme_set_queue_count(struct nvme_ctrl *ctrl, int *count) in nvme_set_queue_count()
739 static int nvme_user_cmd(struct nvme_ctrl *ctrl, struct nvme_ns *ns, in nvme_user_cmd()
877 struct nvme_ctrl *ctrl = ns->ctrl; in nvme_config_discard() local
1081 static int nvme_wait_ready(struct nvme_ctrl *ctrl, u64 cap, bool enabled) in nvme_wait_ready()
1114 int nvme_disable_ctrl(struct nvme_ctrl *ctrl, u64 cap) in nvme_disable_ctrl()
1132 int nvme_enable_ctrl(struct nvme_ctrl *ctrl, u64 cap) in nvme_enable_ctrl()
1164 int nvme_shutdown_ctrl(struct nvme_ctrl *ctrl) in nvme_shutdown_ctrl()
1195 static void nvme_set_queue_limits(struct nvme_ctrl *ctrl, in nvme_set_queue_limits()
1221 int nvme_init_identify(struct nvme_ctrl *ctrl) in nvme_init_identify()
1298 struct nvme_ctrl *ctrl; in nvme_dev_open() local
1328 static int nvme_dev_user_cmd(struct nvme_ctrl *ctrl, void __user *argp) in nvme_dev_user_cmd()
1364 struct nvme_ctrl *ctrl = file->private_data; in nvme_dev_ioctl() local
1397 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); in nvme_sysfs_reset() local
1411 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); in nvme_sysfs_rescan() local
1422 struct nvme_ctrl *ctrl = ns->ctrl; in wwid_show() local
1523 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); in nvme_sysfs_delete() local
1535 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); in nvme_sysfs_show_transport() local
1545 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); in nvme_sysfs_show_subsysnqn() local
1556 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); in nvme_sysfs_show_address() local
1576 #define CHECK_ATTR(ctrl, a, name) \ argument
1585 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); in nvme_dev_attrs_are_visible() local
1616 static struct nvme_ns *nvme_find_get_ns(struct nvme_ctrl *ctrl, unsigned nsid) in nvme_find_get_ns()
1635 static void nvme_alloc_ns(struct nvme_ctrl *ctrl, unsigned nsid) in nvme_alloc_ns()
1740 static void nvme_validate_ns(struct nvme_ctrl *ctrl, unsigned nsid) in nvme_validate_ns()
1753 static void nvme_remove_invalid_namespaces(struct nvme_ctrl *ctrl, in nvme_remove_invalid_namespaces()
1764 static int nvme_scan_ns_list(struct nvme_ctrl *ctrl, unsigned nn) in nvme_scan_ns_list()
1804 static void nvme_scan_ns_sequential(struct nvme_ctrl *ctrl, unsigned nn) in nvme_scan_ns_sequential()
1816 struct nvme_ctrl *ctrl = in nvme_scan_work() local
1841 void nvme_queue_scan(struct nvme_ctrl *ctrl) in nvme_queue_scan()
1857 void nvme_remove_namespaces(struct nvme_ctrl *ctrl) in nvme_remove_namespaces()
1877 struct nvme_ctrl *ctrl = in nvme_async_event_work() local
1891 void nvme_complete_async_event(struct nvme_ctrl *ctrl, in nvme_complete_async_event()
1916 void nvme_queue_async_events(struct nvme_ctrl *ctrl) in nvme_queue_async_events()
1925 static int nvme_set_instance(struct nvme_ctrl *ctrl) in nvme_set_instance()
1945 static void nvme_release_instance(struct nvme_ctrl *ctrl) in nvme_release_instance()
1952 void nvme_uninit_ctrl(struct nvme_ctrl *ctrl) in nvme_uninit_ctrl()
1968 struct nvme_ctrl *ctrl = container_of(kref, struct nvme_ctrl, kref); in nvme_free_ctrl() local
1977 void nvme_put_ctrl(struct nvme_ctrl *ctrl) in nvme_put_ctrl()
1988 int nvme_init_ctrl(struct nvme_ctrl *ctrl, struct device *dev, in nvme_init_ctrl()
2038 void nvme_kill_queues(struct nvme_ctrl *ctrl) in nvme_kill_queues()
2071 void nvme_stop_queues(struct nvme_ctrl *ctrl) in nvme_stop_queues()
2088 void nvme_start_queues(struct nvme_ctrl *ctrl) in nvme_start_queues()