Lines Matching refs:nvme_fc_ctrl

35 	struct nvme_fc_ctrl	*ctrl;
99 struct nvme_fc_ctrl *ctrl;
152 struct nvme_fc_ctrl { struct
182 static inline struct nvme_fc_ctrl * argument
185 return container_of(ctrl, struct nvme_fc_ctrl, ctrl); in to_fc_ctrl()
233 static void __nvme_fc_delete_hw_queue(struct nvme_fc_ctrl *,
552 nvme_fc_resume_controller(struct nvme_fc_ctrl *ctrl) in nvme_fc_resume_controller()
587 struct nvme_fc_ctrl *ctrl; in nvme_fc_attach_to_suspended_rport()
784 nvme_fc_ctrl_connectivity_loss(struct nvme_fc_ctrl *ctrl) in nvme_fc_ctrl_connectivity_loss()
809 struct nvme_fc_ctrl *ctrl; in nvme_fc_unregister_remoteport()
985 static void nvme_fc_ctrl_put(struct nvme_fc_ctrl *);
986 static int nvme_fc_ctrl_get(struct nvme_fc_ctrl *);
988 static void nvme_fc_error_recovery(struct nvme_fc_ctrl *ctrl, char *errmsg);
1130 nvme_fc_connect_admin_queue(struct nvme_fc_ctrl *ctrl, in nvme_fc_connect_admin_queue()
1247 nvme_fc_connect_queue(struct nvme_fc_ctrl *ctrl, struct nvme_fc_queue *queue, in nvme_fc_connect_queue()
1378 nvme_fc_xmt_disconnect_assoc(struct nvme_fc_ctrl *ctrl) in nvme_fc_xmt_disconnect_assoc()
1467 static struct nvme_fc_ctrl *
1473 struct nvme_fc_ctrl *ctrl, *tmp, *ret = NULL; in nvme_fc_match_disconn_ls()
1530 struct nvme_fc_ctrl *ctrl = NULL; in nvme_fc_ls_disconnect_assoc()
1790 __nvme_fc_exit_request(struct nvme_fc_ctrl *ctrl, in __nvme_fc_exit_request()
1811 __nvme_fc_abort_op(struct nvme_fc_ctrl *ctrl, struct nvme_fc_fcp_op *op) in __nvme_fc_abort_op()
1838 nvme_fc_abort_aen_ops(struct nvme_fc_ctrl *ctrl) in nvme_fc_abort_aen_ops()
1852 __nvme_fc_fcpop_chk_teardowns(struct nvme_fc_ctrl *ctrl, in __nvme_fc_fcpop_chk_teardowns()
1871 struct nvme_fc_ctrl *ctrl = in nvme_fc_ctrl_ioerr_work()
1872 container_of(work, struct nvme_fc_ctrl, ioerr_work); in nvme_fc_ctrl_ioerr_work()
1901 struct nvme_fc_ctrl *ctrl = op->ctrl; in nvme_fc_fcpio_done()
2058 __nvme_fc_init_request(struct nvme_fc_ctrl *ctrl, in __nvme_fc_init_request()
2114 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(set->driver_data); in nvme_fc_init_request()
2131 nvme_fc_init_aen_ops(struct nvme_fc_ctrl *ctrl) in nvme_fc_init_aen_ops()
2170 nvme_fc_term_aen_ops(struct nvme_fc_ctrl *ctrl) in nvme_fc_term_aen_ops()
2188 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(data); in __nvme_fc_init_hctx()
2210 nvme_fc_init_queue(struct nvme_fc_ctrl *ctrl, int idx) in nvme_fc_init_queue()
2264 __nvme_fc_delete_hw_queue(struct nvme_fc_ctrl *ctrl, in __nvme_fc_delete_hw_queue()
2274 nvme_fc_free_io_queues(struct nvme_fc_ctrl *ctrl) in nvme_fc_free_io_queues()
2283 __nvme_fc_create_hw_queue(struct nvme_fc_ctrl *ctrl, in __nvme_fc_create_hw_queue()
2297 nvme_fc_delete_hw_io_queues(struct nvme_fc_ctrl *ctrl) in nvme_fc_delete_hw_io_queues()
2307 nvme_fc_create_hw_io_queues(struct nvme_fc_ctrl *ctrl, u16 qsize) in nvme_fc_create_hw_io_queues()
2327 nvme_fc_connect_io_queues(struct nvme_fc_ctrl *ctrl, u16 qsize) in nvme_fc_connect_io_queues()
2347 nvme_fc_init_io_queues(struct nvme_fc_ctrl *ctrl) in nvme_fc_init_io_queues()
2358 struct nvme_fc_ctrl *ctrl = in nvme_fc_ctrl_free()
2359 container_of(ref, struct nvme_fc_ctrl, ref); in nvme_fc_ctrl_free()
2379 nvme_fc_ctrl_put(struct nvme_fc_ctrl *ctrl) in nvme_fc_ctrl_put()
2385 nvme_fc_ctrl_get(struct nvme_fc_ctrl *ctrl) in nvme_fc_ctrl_get()
2397 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl); in nvme_fc_free_ctrl()
2420 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl); in nvme_fc_terminate_exchange()
2438 __nvme_fc_abort_outstanding_ios(struct nvme_fc_ctrl *ctrl, bool start_queues) in __nvme_fc_abort_outstanding_ios()
2499 nvme_fc_error_recovery(struct nvme_fc_ctrl *ctrl, char *errmsg) in nvme_fc_error_recovery()
2534 struct nvme_fc_ctrl *ctrl = op->ctrl; in nvme_fc_timeout()
2561 nvme_fc_map_data(struct nvme_fc_ctrl *ctrl, struct request *rq, in nvme_fc_map_data()
2596 nvme_fc_unmap_data(struct nvme_fc_ctrl *ctrl, struct request *rq, in nvme_fc_unmap_data()
2636 nvme_fc_start_fcp_op(struct nvme_fc_ctrl *ctrl, struct nvme_fc_queue *queue, in nvme_fc_start_fcp_op()
2757 struct nvme_fc_ctrl *ctrl = queue->ctrl; in nvme_fc_queue_rq()
2797 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(arg); in nvme_fc_submit_async_event()
2817 struct nvme_fc_ctrl *ctrl = op->ctrl; in nvme_fc_complete_rq()
2829 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(set->driver_data); in nvme_fc_map_queues()
2860 nvme_fc_create_io_queues(struct nvme_fc_ctrl *ctrl) in nvme_fc_create_io_queues()
2913 nvme_fc_recreate_io_queues(struct nvme_fc_ctrl *ctrl) in nvme_fc_recreate_io_queues()
2985 nvme_fc_ctlr_active_on_rport(struct nvme_fc_ctrl *ctrl) in nvme_fc_ctlr_active_on_rport()
3001 nvme_fc_ctlr_inactive_on_rport(struct nvme_fc_ctrl *ctrl) in nvme_fc_ctlr_inactive_on_rport()
3024 nvme_fc_create_association(struct nvme_fc_ctrl *ctrl) in nvme_fc_create_association()
3191 nvme_fc_delete_association(struct nvme_fc_ctrl *ctrl) in nvme_fc_delete_association()
3258 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl); in nvme_fc_delete_ctrl()
3277 nvme_fc_reconnect_or_delete(struct nvme_fc_ctrl *ctrl, int status) in nvme_fc_reconnect_or_delete()
3329 struct nvme_fc_ctrl *ctrl = in nvme_fc_reset_ctrl_work()
3330 container_of(work, struct nvme_fc_ctrl, ctrl.reset_work); in nvme_fc_reset_ctrl_work()
3376 struct nvme_fc_ctrl *ctrl = in nvme_fc_connect_ctrl_work()
3378 struct nvme_fc_ctrl, connect_work); in nvme_fc_connect_ctrl_work()
3412 struct nvme_fc_ctrl *ctrl; in nvme_fc_existing_controller()
3427 static struct nvme_fc_ctrl *
3431 struct nvme_fc_ctrl *ctrl; in nvme_fc_alloc_ctrl()
3538 struct nvme_fc_ctrl *ctrl; in nvme_fc_init_ctrl()
3935 struct nvme_fc_ctrl *ctrl; in nvme_fc_delete_controllers()