Lines Matching refs:nvmet_ctrl
105 struct nvmet_ctrl *ctrl;
181 struct nvmet_ctrl { struct
337 void (*delete_ctrl)(struct nvmet_ctrl *ctrl);
342 u8 (*get_mdts)(const struct nvmet_ctrl *ctrl);
343 u16 (*get_max_queue_size)(const struct nvmet_ctrl *ctrl);
433 static inline bool nvmet_aen_bit_disabled(struct nvmet_ctrl *ctrl, u32 bn) in nvmet_aen_bit_disabled()
445 void nvmet_start_keep_alive_timer(struct nvmet_ctrl *ctrl);
446 void nvmet_stop_keep_alive_timer(struct nvmet_ctrl *ctrl);
471 void nvmet_cq_setup(struct nvmet_ctrl *ctrl, struct nvmet_cq *cq, u16 qid,
473 void nvmet_sq_setup(struct nvmet_ctrl *ctrl, struct nvmet_sq *sq, u16 qid,
478 void nvmet_ctrl_fatal_error(struct nvmet_ctrl *ctrl);
480 void nvmet_update_cc(struct nvmet_ctrl *ctrl, u32 new);
482 struct nvmet_req *req, u32 kato, struct nvmet_ctrl **ctrlp);
483 struct nvmet_ctrl *nvmet_ctrl_find_get(const char *subsysnqn,
486 void nvmet_ctrl_put(struct nvmet_ctrl *ctrl);
531 void nvmet_add_async_event(struct nvmet_ctrl *ctrl, u8 event_type,
656 void nvmet_passthrough_override_cap(struct nvmet_ctrl *ctrl);
702 int nvmet_setup_auth(struct nvmet_ctrl *ctrl);
704 void nvmet_destroy_auth(struct nvmet_ctrl *ctrl);
706 int nvmet_setup_dhgroup(struct nvmet_ctrl *ctrl, u8 dhgroup_id);
712 static inline bool nvmet_has_auth(struct nvmet_ctrl *ctrl) in nvmet_has_auth()
721 static inline int nvmet_setup_auth(struct nvmet_ctrl *ctrl) in nvmet_setup_auth()
728 static inline void nvmet_destroy_auth(struct nvmet_ctrl *ctrl) {}; in nvmet_destroy_auth()
734 static inline bool nvmet_has_auth(struct nvmet_ctrl *ctrl) in nvmet_has_auth()