Lines Matching full:subsys

74 	struct nvmet_subsys	*subsys;  member
195 struct nvmet_subsys *subsys; member
340 struct nvmet_subsys *subsys; member
512 void nvmet_subsys_put(struct nvmet_subsys *subsys);
513 void nvmet_subsys_del_ctrls(struct nvmet_subsys *subsys);
519 struct nvmet_ns *nvmet_ns_alloc(struct nvmet_subsys *subsys, u32 nsid);
522 void nvmet_send_ana_event(struct nvmet_subsys *subsys,
530 struct nvmet_subsys *subsys);
549 struct nvmet_subsys *subsys);
550 void nvmet_subsys_disc_changed(struct nvmet_subsys *subsys,
554 bool nvmet_subsys_nsid_exists(struct nvmet_subsys *subsys, u32 nsid);
592 bool nvmet_host_allowed(struct nvmet_subsys *subsys, const char *hostnqn);
600 void nvmet_ns_changed(struct nvmet_subsys *subsys, u32 nsid);
635 return req->sq->ctrl->subsys; in nvmet_req_subsys()
638 static inline bool nvmet_is_disc_subsys(struct nvmet_subsys *subsys) in nvmet_is_disc_subsys() argument
640 return subsys->type != NVME_NQN_NVME; in nvmet_is_disc_subsys()
644 void nvmet_passthru_subsys_free(struct nvmet_subsys *subsys);
645 int nvmet_passthru_ctrl_enable(struct nvmet_subsys *subsys);
646 void nvmet_passthru_ctrl_disable(struct nvmet_subsys *subsys);
649 static inline bool nvmet_is_passthru_subsys(struct nvmet_subsys *subsys) in nvmet_is_passthru_subsys() argument
651 return subsys->passthru_ctrl; in nvmet_is_passthru_subsys()
654 static inline void nvmet_passthru_subsys_free(struct nvmet_subsys *subsys) in nvmet_passthru_subsys_free() argument
657 static inline void nvmet_passthru_ctrl_disable(struct nvmet_subsys *subsys) in nvmet_passthru_ctrl_disable() argument
668 static inline bool nvmet_is_passthru_subsys(struct nvmet_subsys *subsys) in nvmet_is_passthru_subsys() argument