Home
last modified time | relevance | path

Searched refs:nvmet_subsys (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/drivers/nvme/target/
Dnvmet.h72 struct nvmet_subsys *subsys;
181 struct nvmet_subsys *subsys;
235 struct nvmet_subsys { struct
281 static inline struct nvmet_subsys *to_subsys(struct config_item *item) in to_subsys() argument
283 return container_of(to_config_group(item), struct nvmet_subsys, group); in to_subsys()
286 static inline struct nvmet_subsys *namespaces_to_subsys( in namespaces_to_subsys()
289 return container_of(to_config_group(item), struct nvmet_subsys, in namespaces_to_subsys()
320 struct nvmet_subsys *subsys;
486 struct nvmet_subsys *nvmet_subsys_alloc(const char *subsysnqn,
488 void nvmet_subsys_put(struct nvmet_subsys *subsys);
[all …]
Dconfigfs.c344 struct nvmet_subsys *subsys = ns->subsys; in nvmet_ns_device_path_store()
425 struct nvmet_subsys *subsys = ns->subsys; in nvmet_ns_device_uuid_store()
453 struct nvmet_subsys *subsys = ns->subsys; in nvmet_ns_device_nguid_store()
636 struct nvmet_subsys *subsys = namespaces_to_subsys(&group->cg_item); in nvmet_ns_make()
678 struct nvmet_subsys *subsys = to_subsys(item->ci_parent); in nvmet_passthru_device_path_show()
686 struct nvmet_subsys *subsys = to_subsys(item->ci_parent); in nvmet_passthru_device_path_store()
719 struct nvmet_subsys *subsys = to_subsys(item->ci_parent); in nvmet_passthru_enable_show()
727 struct nvmet_subsys *subsys = to_subsys(item->ci_parent); in nvmet_passthru_enable_store()
752 struct nvmet_subsys *subsys = to_subsys(item->ci_parent); in nvmet_passthru_admin_timeout_store()
771 struct nvmet_subsys *subsys = to_subsys(item->ci_parent); in nvmet_passthru_io_timeout_store()
[all …]
Dcore.c90 static struct nvmet_subsys *nvmet_find_get_subsys(struct nvmet_port *port,
121 static u32 nvmet_max_nsid(struct nvmet_subsys *subsys) in nvmet_max_nsid()
239 void nvmet_ns_changed(struct nvmet_subsys *subsys, u32 nsid) in nvmet_ns_changed()
255 void nvmet_send_ana_event(struct nvmet_subsys *subsys, in nvmet_send_ana_event()
305 void nvmet_port_del_ctrls(struct nvmet_port *port, struct nvmet_subsys *subsys) in nvmet_port_del_ctrls()
552 struct nvmet_subsys *subsys = ns->subsys; in nvmet_ns_enable()
618 struct nvmet_subsys *subsys = ns->subsys; in nvmet_ns_disable()
669 struct nvmet_ns *nvmet_ns_alloc(struct nvmet_subsys *subsys, u32 nsid) in nvmet_ns_alloc()
1236 struct nvmet_subsys *subsys; in nvmet_ctrl_find_get()
1294 bool nvmet_host_allowed(struct nvmet_subsys *subsys, const char *hostnqn) in nvmet_host_allowed()
[all …]
Ddiscovery.c11 struct nvmet_subsys *nvmet_disc_subsys;
29 struct nvmet_subsys *subsys) in nvmet_port_disc_changed()
51 struct nvmet_subsys *subsys, in __nvmet_subsys_disc_changed()
66 void nvmet_subsys_disc_changed(struct nvmet_subsys *subsys, in nvmet_subsys_disc_changed()
Dpassthru.c572 int nvmet_passthru_ctrl_enable(struct nvmet_subsys *subsys) in nvmet_passthru_ctrl_enable()
634 static void __nvmet_passthru_ctrl_disable(struct nvmet_subsys *subsys) in __nvmet_passthru_ctrl_disable()
645 void nvmet_passthru_ctrl_disable(struct nvmet_subsys *subsys) in nvmet_passthru_ctrl_disable()
652 void nvmet_passthru_subsys_free(struct nvmet_subsys *subsys) in nvmet_passthru_subsys_free()
Dadmin-cmd.c351 struct nvmet_subsys *subsys = ctrl->subsys; in nvmet_execute_identify_ctrl()
778 struct nvmet_subsys *subsys = nvmet_req_subsys(req); in nvmet_set_feat_write_protect()
837 struct nvmet_subsys *subsys = nvmet_req_subsys(req); in nvmet_execute_set_features()
881 struct nvmet_subsys *subsys = nvmet_req_subsys(req); in nvmet_get_feat_write_protect()
911 struct nvmet_subsys *subsys = nvmet_req_subsys(req); in nvmet_execute_get_features()