/drivers/scsi/elx/libefc/ |
D | efc_fabric.h | 18 __efc_fabric_init(struct efc_sm_ctx *ctx, 21 __efc_fabric_flogi_wait_rsp(struct efc_sm_ctx *ctx, 24 __efc_fabric_domain_attach_wait(struct efc_sm_ctx *ctx, 27 __efc_fabric_wait_domain_attach(struct efc_sm_ctx *ctx, 31 __efc_vport_fabric_init(struct efc_sm_ctx *ctx, 34 __efc_fabric_fdisc_wait_rsp(struct efc_sm_ctx *ctx, 37 __efc_fabric_wait_nport_attach(struct efc_sm_ctx *ctx, 41 __efc_ns_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg); 43 __efc_ns_plogi_wait_rsp(struct efc_sm_ctx *ctx, 46 __efc_ns_rftid_wait_rsp(struct efc_sm_ctx *ctx, [all …]
|
D | efc_device.h | 25 __efc_d_wait_loop(struct efc_sm_ctx *ctx, 28 __efc_d_wait_plogi_acc_cmpl(struct efc_sm_ctx *ctx, 31 __efc_d_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg); 33 __efc_d_wait_plogi_rsp(struct efc_sm_ctx *ctx, 36 __efc_d_wait_plogi_rsp_recvd_prli(struct efc_sm_ctx *ctx, 39 __efc_d_wait_domain_attach(struct efc_sm_ctx *ctx, 42 __efc_d_wait_topology_notify(struct efc_sm_ctx *ctx, 45 __efc_d_wait_node_attach(struct efc_sm_ctx *ctx, 48 __efc_d_wait_attach_evt_shutdown(struct efc_sm_ctx *ctx, 51 __efc_d_initiate_shutdown(struct efc_sm_ctx *ctx, [all …]
|
D | efc_node.h | 23 efc_node_evt_set(struct efc_sm_ctx *ctx, enum efc_sm_event evt, in efc_node_evt_set() 110 efc_node_check_els_req(struct efc_sm_ctx *ctx, 113 struct efc_sm_ctx *, enum efc_sm_event, void *), 116 efc_node_check_ns_req(struct efc_sm_ctx *ctx, 119 struct efc_sm_ctx *, enum efc_sm_event, void *), 134 __efc_node_shutdown(struct efc_sm_ctx *ctx, 137 __efc_node_wait_node_free(struct efc_sm_ctx *ctx, 140 __efc_node_wait_els_shutdown(struct efc_sm_ctx *ctx, 143 __efc_node_wait_ios_shutdown(struct efc_sm_ctx *ctx, 149 void (*state)(struct efc_sm_ctx *, enum efc_sm_event, [all …]
|
D | efc_domain.h | 20 __efc_domain_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg); 22 __efc_domain_wait_alloc(struct efc_sm_ctx *ctx, enum efc_sm_event evt, 25 __efc_domain_allocated(struct efc_sm_ctx *ctx, enum efc_sm_event evt, 28 __efc_domain_wait_attach(struct efc_sm_ctx *ctx, enum efc_sm_event evt, 31 __efc_domain_ready(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg); 33 __efc_domain_wait_nports_free(struct efc_sm_ctx *ctx, enum efc_sm_event evt, 36 __efc_domain_wait_shutdown(struct efc_sm_ctx *ctx, enum efc_sm_event evt, 39 __efc_domain_wait_domain_lost(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
|
D | efc_nport.h | 26 __efc_nport_allocated(struct efc_sm_ctx *ctx, 29 __efc_nport_wait_shutdown(struct efc_sm_ctx *ctx, 32 __efc_nport_wait_port_free(struct efc_sm_ctx *ctx, 35 __efc_nport_vport_init(struct efc_sm_ctx *ctx, 38 __efc_nport_vport_wait_alloc(struct efc_sm_ctx *ctx, 41 __efc_nport_vport_allocated(struct efc_sm_ctx *ctx, 44 __efc_nport_attached(struct efc_sm_ctx *ctx,
|
D | efc_fabric.c | 51 __efc_fabric_common(const char *funcname, struct efc_sm_ctx *ctx, in __efc_fabric_common() 73 __efc_fabric_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt, in __efc_fabric_init() 131 __efc_fabric_flogi_wait_rsp(struct efc_sm_ctx *ctx, in __efc_fabric_flogi_wait_rsp() 237 __efc_vport_fabric_init(struct efc_sm_ctx *ctx, in __efc_vport_fabric_init() 259 __efc_fabric_fdisc_wait_rsp(struct efc_sm_ctx *ctx, in __efc_fabric_fdisc_wait_rsp() 353 __efc_fabric_wait_domain_attach(struct efc_sm_ctx *ctx, in __efc_fabric_wait_domain_attach() 394 __efc_fabric_idle(struct efc_sm_ctx *ctx, enum efc_sm_event evt, in __efc_fabric_idle() 412 __efc_ns_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg) in __efc_ns_init() 432 __efc_ns_plogi_wait_rsp(struct efc_sm_ctx *ctx, in __efc_ns_plogi_wait_rsp() 468 __efc_ns_wait_node_attach(struct efc_sm_ctx *ctx, in __efc_ns_wait_node_attach() [all …]
|
D | efc_sm.h | 15 struct efc_sm_ctx; 187 efc_sm_post_event(struct efc_sm_ctx *ctx, 190 efc_sm_transition(struct efc_sm_ctx *ctx, 191 void (*state)(struct efc_sm_ctx *ctx, 194 void efc_sm_disable(struct efc_sm_ctx *ctx);
|
D | efc_sm.c | 21 efc_sm_post_event(struct efc_sm_ctx *ctx, in efc_sm_post_event() 32 efc_sm_transition(struct efc_sm_ctx *ctx, in efc_sm_transition() 33 void (*state)(struct efc_sm_ctx *, in efc_sm_transition() argument
|
D | efc_device.c | 44 __efc_d_common(const char *funcname, struct efc_sm_ctx *ctx, in __efc_d_common() 82 __efc_d_wait_del_node(struct efc_sm_ctx *ctx, in __efc_d_wait_del_node() 145 __efc_d_wait_del_ini_tgt(struct efc_sm_ctx *ctx, in __efc_d_wait_del_ini_tgt() 198 __efc_d_initiate_shutdown(struct efc_sm_ctx *ctx, in __efc_d_initiate_shutdown() 314 __efc_d_wait_loop(struct efc_sm_ctx *ctx, in __efc_d_wait_loop() 371 __efc_d_wait_plogi_acc_cmpl(struct efc_sm_ctx *ctx, in __efc_d_wait_plogi_acc_cmpl() 408 __efc_d_wait_logo_rsp(struct efc_sm_ctx *ctx, in __efc_d_wait_logo_rsp() 504 __efc_d_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg) in __efc_d_init() 687 __efc_d_wait_plogi_rsp(struct efc_sm_ctx *ctx, in __efc_d_wait_plogi_rsp() 809 __efc_d_wait_plogi_rsp_recvd_prli(struct efc_sm_ctx *ctx, in __efc_d_wait_plogi_rsp_recvd_prli() [all …]
|
D | efc_node.c | 363 __efc_node_shutdown(struct efc_sm_ctx *ctx, in __efc_node_shutdown() 464 __efc_node_wait_els_shutdown(struct efc_sm_ctx *ctx, in __efc_node_wait_els_shutdown() 539 __efc_node_wait_node_free(struct efc_sm_ctx *ctx, in __efc_node_wait_node_free() 588 __efc_node_wait_ios_shutdown(struct efc_sm_ctx *ctx, in __efc_node_wait_ios_shutdown() 645 __efc_node_common(const char *funcname, struct efc_sm_ctx *ctx, in __efc_node_common() 802 void (*state)(struct efc_sm_ctx *, in efc_node_transition() argument 805 struct efc_sm_ctx *ctx = &node->sm; in efc_node_transition() 843 efc_node_check_els_req(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg, in efc_node_check_els_req() argument 845 struct efc_sm_ctx *, enum efc_sm_event, void *), in efc_node_check_els_req() 852 efc_node_check_ns_req(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg, in efc_node_check_ns_req() argument [all …]
|
D | efclib.h | 64 struct efc_sm_ctx { struct 65 void (*current_state)(struct efc_sm_ctx *ctx, argument 162 struct efc_sm_ctx sm; 227 struct efc_sm_ctx drvsm; 341 struct efc_sm_ctx sm; 368 void (*nodedb_state)(struct efc_sm_ctx *ctx,
|
D | efc_domain.c | 171 __efc_domain_common(const char *funcname, struct efc_sm_ctx *ctx, in __efc_domain_common() 193 __efc_domain_common_shutdown(const char *funcname, struct efc_sm_ctx *ctx, in __efc_domain_common_shutdown() 230 __efc_domain_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt, in __efc_domain_init() 357 __efc_domain_wait_alloc(struct efc_sm_ctx *ctx, in __efc_domain_wait_alloc() 459 __efc_domain_allocated(struct efc_sm_ctx *ctx, in __efc_domain_allocated() 544 __efc_domain_wait_attach(struct efc_sm_ctx *ctx, in __efc_domain_wait_attach() 625 __efc_domain_ready(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg) in __efc_domain_ready() 695 __efc_domain_wait_nports_free(struct efc_sm_ctx *ctx, enum efc_sm_event evt, in __efc_domain_wait_nports_free() 724 __efc_domain_wait_shutdown(struct efc_sm_ctx *ctx, in __efc_domain_wait_shutdown() 774 __efc_domain_wait_domain_lost(struct efc_sm_ctx *ctx, in __efc_domain_wait_domain_lost()
|
D | efc_nport.c | 271 __efc_nport_common(const char *funcname, struct efc_sm_ctx *ctx, in __efc_nport_common() 320 __efc_nport_allocated(struct efc_sm_ctx *ctx, in __efc_nport_allocated() 344 __efc_nport_vport_init(struct efc_sm_ctx *ctx, in __efc_nport_vport_init() 381 __efc_nport_vport_wait_alloc(struct efc_sm_ctx *ctx, in __efc_nport_vport_wait_alloc() 438 __efc_nport_vport_allocated(struct efc_sm_ctx *ctx, in __efc_nport_vport_allocated() 493 __efc_nport_attached(struct efc_sm_ctx *ctx, in __efc_nport_attached() 539 __efc_nport_wait_shutdown(struct efc_sm_ctx *ctx, in __efc_nport_wait_shutdown() 576 __efc_nport_wait_port_free(struct efc_sm_ctx *ctx, in __efc_nport_wait_port_free()
|