nvme_fc_ctrl
nvme_fc_connect_admin_queue(struct nvme_fc_ctrl *ctrl,
nvme_fc_connect_queue(struct nvme_fc_ctrl *ctrl, struct nvme_fc_queue *queue,
nvme_fc_xmt_disconnect_assoc(struct nvme_fc_ctrl *ctrl)
static struct nvme_fc_ctrl *
struct nvme_fc_ctrl *ctrl, *tmp, *ret = NULL;
struct nvme_fc_ctrl *ctrl = NULL;
__nvme_fc_exit_request(struct nvme_fc_ctrl *ctrl,
__nvme_fc_abort_op(struct nvme_fc_ctrl *ctrl, struct nvme_fc_fcp_op *op)
static inline struct nvme_fc_ctrl *
nvme_fc_abort_aen_ops(struct nvme_fc_ctrl *ctrl)
return container_of(ctrl, struct nvme_fc_ctrl, ctrl);
__nvme_fc_fcpop_chk_teardowns(struct nvme_fc_ctrl *ctrl,
struct nvme_fc_ctrl *ctrl =
container_of(work, struct nvme_fc_ctrl, ioerr_work);
struct nvme_fc_ctrl *ctrl = op->ctrl;
__nvme_fc_init_request(struct nvme_fc_ctrl *ctrl,
struct nvme_fc_ctrl *ctrl = to_fc_ctrl(set->driver_data);
nvme_fc_init_aen_ops(struct nvme_fc_ctrl *ctrl)
nvme_fc_term_aen_ops(struct nvme_fc_ctrl *ctrl)
struct nvme_fc_ctrl *ctrl = to_fc_ctrl(data);
nvme_fc_init_queue(struct nvme_fc_ctrl *ctrl, int idx)
__nvme_fc_delete_hw_queue(struct nvme_fc_ctrl *ctrl,
nvme_fc_free_io_queues(struct nvme_fc_ctrl *ctrl)
__nvme_fc_create_hw_queue(struct nvme_fc_ctrl *ctrl,
nvme_fc_delete_hw_io_queues(struct nvme_fc_ctrl *ctrl)
nvme_fc_create_hw_io_queues(struct nvme_fc_ctrl *ctrl, u16 qsize)
nvme_fc_connect_io_queues(struct nvme_fc_ctrl *ctrl, u16 qsize)
static void __nvme_fc_delete_hw_queue(struct nvme_fc_ctrl *,
nvme_fc_init_io_queues(struct nvme_fc_ctrl *ctrl)
struct nvme_fc_ctrl *ctrl =
container_of(ref, struct nvme_fc_ctrl, ref);
nvme_fc_ctrl_put(struct nvme_fc_ctrl *ctrl)
nvme_fc_ctrl_get(struct nvme_fc_ctrl *ctrl)
struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl);
struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl);
__nvme_fc_abort_outstanding_ios(struct nvme_fc_ctrl *ctrl, bool start_queues)
nvme_fc_error_recovery(struct nvme_fc_ctrl *ctrl, char *errmsg)
struct nvme_fc_ctrl *ctrl = op->ctrl;
nvme_fc_map_data(struct nvme_fc_ctrl *ctrl, struct request *rq,
nvme_fc_unmap_data(struct nvme_fc_ctrl *ctrl, struct request *rq,
nvme_fc_start_fcp_op(struct nvme_fc_ctrl *ctrl, struct nvme_fc_queue *queue,
struct nvme_fc_ctrl *ctrl = queue->ctrl;
struct nvme_fc_ctrl *ctrl = to_fc_ctrl(arg);
struct nvme_fc_ctrl *ctrl = op->ctrl;
struct nvme_fc_ctrl *ctrl = to_fc_ctrl(set->driver_data);
nvme_fc_create_io_queues(struct nvme_fc_ctrl *ctrl)
nvme_fc_recreate_io_queues(struct nvme_fc_ctrl *ctrl)
nvme_fc_ctlr_active_on_rport(struct nvme_fc_ctrl *ctrl)
nvme_fc_ctlr_inactive_on_rport(struct nvme_fc_ctrl *ctrl)
nvme_fc_create_association(struct nvme_fc_ctrl *ctrl)
nvme_fc_delete_association(struct nvme_fc_ctrl *ctrl)
struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl);
nvme_fc_reconnect_or_delete(struct nvme_fc_ctrl *ctrl, int status)
struct nvme_fc_ctrl *ctrl =
container_of(work, struct nvme_fc_ctrl, ctrl.reset_work);
struct nvme_fc_ctrl *ctrl =
struct nvme_fc_ctrl, connect_work);
struct nvme_fc_ctrl *ctrl;
static struct nvme_fc_ctrl *
struct nvme_fc_ctrl *ctrl;
struct nvme_fc_ctrl *ctrl;
struct nvme_fc_ctrl *ctrl;
struct nvme_fc_ctrl *ctrl;
nvme_fc_resume_controller(struct nvme_fc_ctrl *ctrl)
struct nvme_fc_ctrl *ctrl;
nvme_fc_ctrl_connectivity_loss(struct nvme_fc_ctrl *ctrl)
struct nvme_fc_ctrl *ctrl;
static void nvme_fc_ctrl_put(struct nvme_fc_ctrl *);
static int nvme_fc_ctrl_get(struct nvme_fc_ctrl *);
static void nvme_fc_error_recovery(struct nvme_fc_ctrl *ctrl, char *errmsg);
struct nvme_fc_ctrl *ctrl;