Home
last modified time | relevance | path

Searched refs:efc_node (Results 1 – 17 of 17) sorted by relevance

/openbmc/linux/drivers/scsi/elx/libefc/
H A Defc_els.h17 struct efc_node *node;
42 efc_send_plogi(struct efc_node *node);
44 efc_send_flogi(struct efc_node *node);
46 efc_send_fdisc(struct efc_node *node);
48 efc_send_prli(struct efc_node *node);
50 efc_send_prlo(struct efc_node *node);
52 efc_send_logo(struct efc_node *node);
54 efc_send_adisc(struct efc_node *node);
56 efc_send_pdisc(struct efc_node *node);
58 efc_send_scr(struct efc_node *node);
[all …]
H A Defc_node.h26 struct efc_node *node = ctx->app; in efc_node_evt_set()
49 efc_node_hold_frames(struct efc_node *node) in efc_node_hold_frames()
62 efc_node_accept_frames(struct efc_node *node) in efc_node_accept_frames()
94 efc_node_get_enable(struct efc_node *node) in efc_node_get_enable()
122 efc_node_attach(struct efc_node *node);
123 struct efc_node *
127 efc_node_free(struct efc_node *efc);
148 efc_node_transition(struct efc_node *node,
162 efc_node_pause(struct efc_node *node,
179 u64 efc_node_get_wwnn(struct efc_node *node);
[all …]
H A Defc_node.c14 struct efc_node *node = rnode->node; in efc_remote_node_cb()
24 struct efc_node *
34 struct efc_node *node = container_of(arg, struct efc_node, ref); in _efc_node_free()
48 struct efc_node *node = NULL; in efc_node_alloc()
120 efc_node_free(struct efc_node *node) in efc_node_free()
125 struct efc_node *ns = NULL; in efc_node_free()
366 struct efc_node *node = ctx->app; in __efc_node_shutdown()
468 struct efc_node *node = ctx->app; in __efc_node_wait_els_shutdown()
542 struct efc_node *node = ctx->app; in __efc_node_wait_node_free()
591 struct efc_node *node = ctx->app; in __efc_node_wait_ios_shutdown()
[all …]
H A Defc_fabric.c54 struct efc_node *node = NULL; in __efc_fabric_common()
76 struct efc_node *node = ctx->app; in __efc_fabric_init()
109 struct efc_node *tmp_node; in efc_fabric_notify_topology()
135 struct efc_node *node = ctx->app; in __efc_fabric_flogi_wait_rsp()
308 struct efc_node *ns; in efc_start_ns_node()
333 struct efc_node *fabctl; in efc_start_fabctl_node()
651 struct efc_node *newnode; in efc_process_gidpt_payload()
655 struct efc_node *n; in efc_process_gidpt_payload()
656 struct efc_node **active_nodes; in efc_process_gidpt_payload()
1006 struct efc_node *ns; in efc_process_rscn()
[all …]
H A Defc_device.h14 efc_node_init_device(struct efc_node *node, bool send_plogi);
16 efc_process_prli_payload(struct efc_node *node,
19 efc_d_send_prli_rsp(struct efc_node *node, uint16_t ox_id);
21 efc_send_ls_acc_after_attach(struct efc_node *node,
H A Defc_els.c112 struct efc_node *node; in _efc_els_io_free()
160 struct efc_node *node; in efc_els_req_cb()
322 struct efc_node *node; in efc_els_acc_cb()
357 struct efc_node *node = els->node; in efc_els_send_rsp()
393 efc_send_plogi(struct efc_node *node) in efc_send_plogi()
420 efc_send_flogi(struct efc_node *node) in efc_send_flogi()
449 efc_send_fdisc(struct efc_node *node) in efc_send_fdisc()
478 efc_send_prli(struct efc_node *node) in efc_send_prli()
518 efc_send_logo(struct efc_node *node) in efc_send_logo()
550 efc_send_adisc(struct efc_node *node) in efc_send_adisc()
[all …]
H A Defclib.h320 struct efc_node { struct
494 int (*scsi_new_node)(struct efc *efc, struct efc_node *n);
495 int (*scsi_del_node)(struct efc *efc, struct efc_node *n, int reason);
605 void efc_node_post_shutdown(struct efc_node *node, void *arg);
606 u64 efc_node_get_wwpn(struct efc_node *node);
618 void efc_scsi_sess_reg_complete(struct efc_node *node, u32 status);
619 void efc_scsi_del_initiator_complete(struct efc *efc, struct efc_node *node);
620 void efc_scsi_del_target_complete(struct efc *efc, struct efc_node *node);
621 void efc_scsi_io_list_empty(struct efc *efc, struct efc_node *node);
H A Defc_device.c47 struct efc_node *node = NULL; in __efc_d_common()
85 struct efc_node *node = ctx->app; in __efc_d_wait_del_node()
148 struct efc_node *node = ctx->app; in __efc_d_wait_del_ini_tgt()
201 struct efc_node *node = ctx->app; in __efc_d_initiate_shutdown()
317 struct efc_node *node = ctx->app; in __efc_d_wait_loop()
374 struct efc_node *node = ctx->app; in __efc_d_wait_plogi_acc_cmpl()
411 struct efc_node *node = ctx->app; in __efc_d_wait_logo_rsp()
507 struct efc_node *node = ctx->app; in __efc_d_init()
692 struct efc_node *node = ctx->app; in __efc_d_wait_plogi_rsp()
814 struct efc_node *node = ctx->app; in __efc_d_wait_plogi_rsp_recvd_prli()
[all …]
H A Defc_fabric.h112 efc_fabric_set_topology(struct efc_node *node,
114 void efc_fabric_notify_topology(struct efc_node *node);
H A Defc_domain.c322 struct efc_node *node; in __efc_domain_init()
409 struct efc_node *node; in __efc_domain_wait_alloc()
553 struct efc_node *node = NULL; in __efc_domain_wait_attach()
943 struct efc_node *node = NULL; in efc_domain_dispatch_frame()
1027 struct efc_node *node = (struct efc_node *)arg; in efc_node_dispatch_frame()
H A Defc_nport.c180 struct efc_node *node; in efc_nport_attach()
216 struct efc_node *node; in efc_nport_shutdown()
414 struct efc_node *fabric; in __efc_nport_vport_wait_alloc()
454 struct efc_node *node; in __efc_nport_vport_allocated()
503 struct efc_node *node; in __efc_nport_attached()
H A Defclib.c35 sizeof(struct efc_node)); in efcport_init()
/openbmc/linux/drivers/scsi/elx/efct/
H A Defct_scsi.h86 struct efc_node;
154 efct_scsi_new_initiator(struct efc *efc, struct efc_node *node);
162 efct_scsi_del_initiator(struct efc *efc, struct efc_node *node, int reason);
H A Defct_xport.h126 struct efc_node **nodes;
162 struct efc_node *node;
H A Defct_lio.c341 struct efc_node *node = se_sess->fabric_sess_ptr; in efct_lio_close_session()
1031 efct_get_vport_tpg(struct efc_node *node) in efct_get_vport_tpg()
1059 struct efc_node *node = tgt_node->node; in _efct_tgt_node_free()
1068 struct efc_node *node = private; in efct_session_cb()
1158 struct efc_node *node = wq_data->ptr; in efct_lio_setup_session()
1220 int efct_scsi_new_initiator(struct efc *efc, struct efc_node *node) in efct_scsi_new_initiator()
1245 struct efc_node *node = wq_data->ptr; in efct_lio_remove_session()
1277 int efct_scsi_del_initiator(struct efc *efc, struct efc_node *node, int reason) in efct_scsi_del_initiator()
H A Defct_lio.h73 struct efc_node *node;
/openbmc/linux/drivers/scsi/elx/
H A DMakefile15 libefc/efc_node.o libefc/efc_nport.o libefc/efc_device.o \