Lines Matching defs:nvme_rdma_ctrl
89 struct nvme_rdma_ctrl *ctrl;
103 struct nvme_rdma_ctrl {
130 static inline struct nvme_rdma_ctrl *to_rdma_ctrl(struct nvme_ctrl *ctrl)
132 return container_of(ctrl, struct nvme_rdma_ctrl, ctrl);
300 struct nvme_rdma_ctrl *ctrl = set->driver_data;
324 struct nvme_rdma_ctrl *ctrl = data;
336 struct nvme_rdma_ctrl *ctrl = data;
575 static int nvme_rdma_alloc_queue(struct nvme_rdma_ctrl *ctrl,
666 static void nvme_rdma_free_io_queues(struct nvme_rdma_ctrl *ctrl)
674 static void nvme_rdma_stop_io_queues(struct nvme_rdma_ctrl *ctrl)
682 static int nvme_rdma_start_queue(struct nvme_rdma_ctrl *ctrl, int idx)
704 static int nvme_rdma_start_io_queues(struct nvme_rdma_ctrl *ctrl)
722 static int nvme_rdma_alloc_io_queues(struct nvme_rdma_ctrl *ctrl)
798 struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(nctrl);
841 static void nvme_rdma_destroy_admin_queue(struct nvme_rdma_ctrl *ctrl,
858 static int nvme_rdma_configure_admin_queue(struct nvme_rdma_ctrl *ctrl,
958 static void nvme_rdma_destroy_io_queues(struct nvme_rdma_ctrl *ctrl,
968 static int nvme_rdma_configure_io_queues(struct nvme_rdma_ctrl *ctrl, bool new)
1030 static void nvme_rdma_teardown_admin_queue(struct nvme_rdma_ctrl *ctrl,
1046 static void nvme_rdma_teardown_io_queues(struct nvme_rdma_ctrl *ctrl,
1066 struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(nctrl);
1074 struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(nctrl);
1089 static void nvme_rdma_reconnect_or_remove(struct nvme_rdma_ctrl *ctrl)
1108 static int nvme_rdma_setup_ctrl(struct nvme_rdma_ctrl *ctrl, bool new)
1188 struct nvme_rdma_ctrl *ctrl = container_of(to_delayed_work(work),
1189 struct nvme_rdma_ctrl, reconnect_work);
1211 struct nvme_rdma_ctrl *ctrl = container_of(work,
1212 struct nvme_rdma_ctrl, err_work);
1231 static void nvme_rdma_error_recovery(struct nvme_rdma_ctrl *ctrl)
1254 struct nvme_rdma_ctrl *ctrl = queue->ctrl;
1725 struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(arg);
1900 struct nvme_rdma_ctrl *ctrl = queue->ctrl;
2019 struct nvme_rdma_ctrl *ctrl = queue->ctrl;
2184 struct nvme_rdma_ctrl *ctrl = set->driver_data;
2249 static void nvme_rdma_shutdown_ctrl(struct nvme_rdma_ctrl *ctrl, bool shutdown)
2267 struct nvme_rdma_ctrl *ctrl =
2268 container_of(work, struct nvme_rdma_ctrl, ctrl.reset_work);
2318 struct nvme_rdma_ctrl *ctrl;
2335 struct nvme_rdma_ctrl *ctrl;
2441 struct nvme_rdma_ctrl *ctrl;
2495 struct nvme_rdma_ctrl *ctrl;