nvme_rdma_ctrl
static int nvme_rdma_setup_ctrl(struct nvme_rdma_ctrl *ctrl, bool new)
struct nvme_rdma_ctrl *ctrl = container_of(to_delayed_work(work),
struct nvme_rdma_ctrl, reconnect_work);
struct nvme_rdma_ctrl *ctrl = container_of(work,
struct nvme_rdma_ctrl, err_work);
static void nvme_rdma_error_recovery(struct nvme_rdma_ctrl *ctrl)
struct nvme_rdma_ctrl *ctrl = queue->ctrl;
static inline struct nvme_rdma_ctrl *to_rdma_ctrl(struct nvme_ctrl *ctrl)
return container_of(ctrl, struct nvme_rdma_ctrl, ctrl);
struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(arg);
struct nvme_rdma_ctrl *ctrl = queue->ctrl;
struct nvme_rdma_ctrl *ctrl = queue->ctrl;
struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(set->driver_data);
static void nvme_rdma_shutdown_ctrl(struct nvme_rdma_ctrl *ctrl, bool shutdown)
struct nvme_rdma_ctrl *ctrl =
container_of(work, struct nvme_rdma_ctrl, ctrl.reset_work);
struct nvme_rdma_ctrl *ctrl;
static struct nvme_rdma_ctrl *nvme_rdma_alloc_ctrl(struct device *dev,
struct nvme_rdma_ctrl *ctrl;
struct nvme_rdma_ctrl *ctrl;
struct nvme_rdma_ctrl *ctrl;
struct nvme_rdma_ctrl *ctrl;
struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(set->driver_data);
struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(data);
struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(data);
static int nvme_rdma_alloc_queue(struct nvme_rdma_ctrl *ctrl,
static void nvme_rdma_free_io_queues(struct nvme_rdma_ctrl *ctrl)
static void nvme_rdma_stop_io_queues(struct nvme_rdma_ctrl *ctrl)
static int nvme_rdma_start_queue(struct nvme_rdma_ctrl *ctrl, int idx)
static int nvme_rdma_start_io_queues(struct nvme_rdma_ctrl *ctrl,
static int nvme_rdma_alloc_io_queues(struct nvme_rdma_ctrl *ctrl)
static void nvme_rdma_destroy_admin_queue(struct nvme_rdma_ctrl *ctrl)
static int nvme_rdma_configure_admin_queue(struct nvme_rdma_ctrl *ctrl,
static int nvme_rdma_configure_io_queues(struct nvme_rdma_ctrl *ctrl, bool new)
struct nvme_rdma_ctrl *ctrl;
static void nvme_rdma_teardown_admin_queue(struct nvme_rdma_ctrl *ctrl,
static void nvme_rdma_teardown_io_queues(struct nvme_rdma_ctrl *ctrl,
struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(nctrl);
struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(nctrl);
static void nvme_rdma_reconnect_or_remove(struct nvme_rdma_ctrl *ctrl,