Lines Matching refs:subsys
70 struct nvmet_subsys *subsys;
166 struct nvmet_subsys *subsys;
287 struct nvmet_subsys *subsys;
441 void nvmet_subsys_put(struct nvmet_subsys *subsys);
442 void nvmet_subsys_del_ctrls(struct nvmet_subsys *subsys);
448 struct nvmet_ns *nvmet_ns_alloc(struct nvmet_subsys *subsys, u32 nsid);
451 void nvmet_send_ana_event(struct nvmet_subsys *subsys,
459 struct nvmet_subsys *subsys);
478 struct nvmet_subsys *subsys);
479 void nvmet_subsys_disc_changed(struct nvmet_subsys *subsys,
519 bool nvmet_host_allowed(struct nvmet_subsys *subsys, const char *hostnqn);
527 void nvmet_ns_changed(struct nvmet_subsys *subsys, u32 nsid);
553 void nvmet_passthru_subsys_free(struct nvmet_subsys *subsys);
554 int nvmet_passthru_ctrl_enable(struct nvmet_subsys *subsys);
555 void nvmet_passthru_ctrl_disable(struct nvmet_subsys *subsys);
558 static inline struct nvme_ctrl *nvmet_passthru_ctrl(struct nvmet_subsys *subsys)
560 return subsys->passthru_ctrl;
563 static inline void nvmet_passthru_subsys_free(struct nvmet_subsys *subsys)
566 static inline void nvmet_passthru_ctrl_disable(struct nvmet_subsys *subsys)
577 static inline struct nvme_ctrl *nvmet_passthru_ctrl(struct nvmet_subsys *subsys)
586 return nvmet_passthru_ctrl(req->sq->ctrl->subsys);