Home
last modified time | relevance | path

Searched refs:efc_sm_ctx (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/scsi/elx/libefc/
H A Defc_fabric.h18 __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 …]
H A Defc_device.h25 __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 …]
H A Defc_node.h23 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 …]
H A Defc_domain.h20 __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,
H A Defc_nport.h26 __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,
H A Defc_fabric.c51 __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 …]
H A Defc_sm.h15 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);
H A Defc_sm.c21 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
H A Defc_device.c44 __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 …]
H A Defc_node.c363 __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 …]
H A Defclib.h64 struct efc_sm_ctx { struct
65 void (*current_state)(struct efc_sm_ctx *ctx, argument
163 struct efc_sm_ctx sm;
228 struct efc_sm_ctx drvsm;
342 struct efc_sm_ctx sm;
369 void (*nodedb_state)(struct efc_sm_ctx *ctx,
H A Defc_domain.c171 __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()
H A Defc_nport.c271 __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()