Home
last modified time | relevance | path

Searched refs:passthru_ctrl (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/drivers/nvme/target/
H A Dpassthru.c29 if (!nvme_multi_css(ctrl->subsys->passthru_ctrl)) in nvmet_passthrough_override_cap()
83 struct nvme_ctrl *pctrl = ctrl->subsys->passthru_ctrl; in nvmet_passthru_override_id_ctrl()
294 struct nvme_ctrl *ctrl = nvmet_req_subsys(req)->passthru_ctrl; in nvmet_passthru_execute_cmd()
375 struct nvme_ctrl *ctrl = nvmet_req_subsys(req)->passthru_ctrl; in nvmet_passthru_set_host_behaviour()
583 if (subsys->passthru_ctrl) in nvmet_passthru_ctrl_enable()
615 subsys->passthru_ctrl = ctrl; in nvmet_passthru_ctrl_enable()
625 __module_get(subsys->passthru_ctrl->ops->module); in nvmet_passthru_ctrl_enable()
637 if (subsys->passthru_ctrl) { in __nvmet_passthru_ctrl_disable()
638 xa_erase(&passthru_subsystems, subsys->passthru_ctrl->cntlid); in __nvmet_passthru_ctrl_disable()
639 module_put(subsys->passthru_ctrl in __nvmet_passthru_ctrl_disable()
[all...]
H A Dnvmet.h271 struct nvme_ctrl *passthru_ctrl; member
628 return subsys->passthru_ctrl; in nvmet_is_passthru_subsys()
H A Dconfigfs.c696 if (subsys->passthru_ctrl) in nvmet_passthru_device_path_store()
724 return sprintf(page, "%d\n", subsys->passthru_ctrl ? 1 : 0); in nvmet_passthru_enable_show()
/kernel/linux/linux-5.10/drivers/nvme/target/
H A Dpassthru.c26 struct nvme_ctrl *pctrl = ctrl->subsys->passthru_ctrl; in nvmet_passthru_override_id_ctrl()
507 if (subsys->passthru_ctrl) in nvmet_passthru_ctrl_enable()
539 subsys->passthru_ctrl = ctrl; in nvmet_passthru_ctrl_enable()
549 __module_get(subsys->passthru_ctrl->ops->module); in nvmet_passthru_ctrl_enable()
561 if (subsys->passthru_ctrl) { in __nvmet_passthru_ctrl_disable()
562 xa_erase(&passthru_subsystems, subsys->passthru_ctrl->cntlid); in __nvmet_passthru_ctrl_disable()
563 module_put(subsys->passthru_ctrl->ops->module); in __nvmet_passthru_ctrl_disable()
564 nvme_put_ctrl(subsys->passthru_ctrl); in __nvmet_passthru_ctrl_disable()
566 subsys->passthru_ctrl = NULL; in __nvmet_passthru_ctrl_disable()
H A Dnvmet.h248 struct nvme_ctrl *passthru_ctrl; member
560 return subsys->passthru_ctrl; in nvmet_passthru_ctrl()
H A Dconfigfs.c689 if (subsys->passthru_ctrl) in nvmet_passthru_device_path_store()
717 return sprintf(page, "%d\n", subsys->passthru_ctrl ? 1 : 0); in nvmet_passthru_enable_show()

Completed in 9 milliseconds