Lines Matching refs:nvme_ctrl
23 inline bool nvme_ctrl_use_ana(struct nvme_ctrl *ctrl) in nvme_ctrl_use_ana()
36 struct nvme_ctrl *ctrl, int *flags) in nvme_set_disk_name()
92 void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl) in nvme_kick_requeue_lists()
226 int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl, struct nvme_ns_head *head) in nvme_mpath_alloc_disk()
296 static int nvme_parse_ana_log(struct nvme_ctrl *ctrl, void *data, in nvme_parse_ana_log()
297 int (*cb)(struct nvme_ctrl *ctrl, struct nvme_ana_group_desc *, in nvme_parse_ana_log()
357 static int nvme_update_ana_state(struct nvme_ctrl *ctrl, in nvme_update_ana_state()
387 static int nvme_read_ana_log(struct nvme_ctrl *ctrl, bool groups_only) in nvme_read_ana_log()
428 struct nvme_ctrl *ctrl = container_of(work, struct nvme_ctrl, ana_work); in nvme_ana_work()
435 struct nvme_ctrl *ctrl = from_timer(ctrl, t, anatt_timer); in nvme_anatt_timeout()
441 void nvme_mpath_stop(struct nvme_ctrl *ctrl) in nvme_mpath_stop()
465 static int nvme_set_ns_ana_state(struct nvme_ctrl *ctrl, in nvme_set_ns_ana_state()
510 int nvme_mpath_init(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) in nvme_mpath_init()
555 void nvme_mpath_uninit(struct nvme_ctrl *ctrl) in nvme_mpath_uninit()