Lines Matching defs:nvmet_ctrl
152 struct nvmet_ctrl { struct
153 struct nvmet_subsys *subsys;
154 struct nvmet_cq **cqs;
155 struct nvmet_sq **sqs;
157 struct mutex lock;
158 u64 cap;
159 u32 cc;
160 u32 csts;
162 uuid_t hostid;
163 u16 cntlid;
164 u32 kato;
166 struct nvmet_port *port;
168 u32 aen_enabled;
169 unsigned long aen_masked;
170 struct nvmet_req *async_event_cmds[NVMET_ASYNC_EVENTS];
171 unsigned int nr_async_event_cmds;
172 struct list_head async_events;
173 struct work_struct async_event_work;
175 struct list_head subsys_entry;
176 struct kref ref;
177 struct delayed_work ka_work;
178 struct work_struct fatal_err_work;
180 const struct nvmet_fabrics_ops *ops;
182 __le32 *changed_ns_list;
183 u32 nr_changed_ns;
185 char subsysnqn[NVMF_NQN_FIELD_LEN];
186 char hostnqn[NVMF_NQN_FIELD_LEN];