Lines Matching refs:subsys
70 struct nvmet_subsys *subsys; member
166 struct nvmet_subsys *subsys; member
287 struct nvmet_subsys *subsys; member
440 void nvmet_subsys_put(struct nvmet_subsys *subsys);
441 void nvmet_subsys_del_ctrls(struct nvmet_subsys *subsys);
447 struct nvmet_ns *nvmet_ns_alloc(struct nvmet_subsys *subsys, u32 nsid);
450 void nvmet_send_ana_event(struct nvmet_subsys *subsys,
458 struct nvmet_subsys *subsys);
477 struct nvmet_subsys *subsys);
478 void nvmet_subsys_disc_changed(struct nvmet_subsys *subsys,
518 bool nvmet_host_allowed(struct nvmet_subsys *subsys, const char *hostnqn);
526 void nvmet_ns_changed(struct nvmet_subsys *subsys, u32 nsid);
552 void nvmet_passthru_subsys_free(struct nvmet_subsys *subsys);
553 int nvmet_passthru_ctrl_enable(struct nvmet_subsys *subsys);
554 void nvmet_passthru_ctrl_disable(struct nvmet_subsys *subsys);
557 static inline struct nvme_ctrl *nvmet_passthru_ctrl(struct nvmet_subsys *subsys) in nvmet_passthru_ctrl() argument
559 return subsys->passthru_ctrl; in nvmet_passthru_ctrl()
562 static inline void nvmet_passthru_subsys_free(struct nvmet_subsys *subsys) in nvmet_passthru_subsys_free() argument
565 static inline void nvmet_passthru_ctrl_disable(struct nvmet_subsys *subsys) in nvmet_passthru_ctrl_disable() argument
576 static inline struct nvme_ctrl *nvmet_passthru_ctrl(struct nvmet_subsys *subsys) in nvmet_passthru_ctrl() argument
585 return nvmet_passthru_ctrl(req->sq->ctrl->subsys); in nvmet_req_passthru_ctrl()