Home
last modified time | relevance | path

Searched refs:efc (Results 1 – 25 of 25) sorted by relevance

/linux-6.3-rc2/drivers/scsi/elx/libefc/
A Defc_cmds.c15 struct efc *efc = nport->efc; in efc_nport_free_resources() local
36 struct efc *efc = nport->efc; in efc_nport_get_mbox_status() local
67 struct efc *efc = nport->efc; in efc_nport_free_unreg_vpi() local
90 struct efc *efc = nport->efc; in efc_nport_send_evt() local
121 struct efc *efc = nport->efc; in efc_nport_alloc_init_vpi() local
319 struct efc *efc = domain->efc; in efc_domain_get_mbox_status() local
336 struct efc *efc = domain->efc; in efc_domain_free_resources() local
356 struct efc *efc = domain->efc; in efc_domain_send_nport_evt() local
385 struct efc *efc = domain->efc; in efc_domain_alloc_read_sparm64() local
425 struct efc *efc = domain->efc; in efc_domain_alloc_init_vfi() local
[all …]
A Defclib.c23 int efcport_init(struct efc *efc) in efcport_init() argument
27 spin_lock_init(&efc->lock); in efcport_init()
29 efc->hold_frames = false; in efcport_init()
36 if (!efc->node_pool) { in efcport_init()
41 efc->node_dma_pool = dma_pool_create("node_dma_pool", &efc->pci->dev, in efcport_init()
43 if (!efc->node_dma_pool) { in efcport_init()
51 if (!efc->els_io_pool) { in efcport_init()
60 efc_purge_pending(struct efc *efc) in efc_purge_pending() argument
69 efc->tt.hw_seq_free(efc, frame); in efc_purge_pending()
75 void efcport_destroy(struct efc *efc) in efcport_destroy() argument
[all …]
A Defc_domain.c16 struct efc *efc = arg; in efc_domain_cb() local
107 struct efc *efc = domain->efc; in _efc_domain_free() local
110 (*efc->domain_free_cb)(efc, efc->domain_free_cb_arg); in _efc_domain_free()
118 struct efc *efc; in efc_domain_free() local
120 efc = domain->efc; in efc_domain_free()
141 domain->efc = efc; in efc_domain_alloc()
222 struct efc *efc = NULL;\
227 efc = domain->efc
860 struct efc *efc = domain->efc; in efct_domain_process_pending() local
941 struct efc *efc = domain->efc; in efc_domain_dispatch_frame() local
[all …]
A Defc_nport.c181 struct efc *efc = nport->efc; in efc_nport_attach() local
215 struct efc *efc = nport->efc; in efc_nport_shutdown() local
257 struct efc *efc = nport->efc; in efc_vport_link_down() local
276 struct efc *efc = nport->efc; in __efc_nport_common() local
348 struct efc *efc = nport->efc; in __efc_nport_vport_init() local
385 struct efc *efc = nport->efc; in __efc_nport_vport_wait_alloc() local
442 struct efc *efc = nport->efc; in __efc_nport_vport_allocated() local
475 struct efc *efc = nport->efc; in efc_vport_update_spec() local
497 struct efc *efc = nport->efc; in __efc_nport_attached() local
544 struct efc *efc = nport->efc; in __efc_nport_wait_shutdown() local
[all …]
A Defc_cmds.h12 efc_cmd_nport_alloc(struct efc *efc, struct efc_nport *nport,
15 efc_cmd_nport_attach(struct efc *efc, struct efc_nport *nport, u32 fc_id);
17 efc_cmd_nport_free(struct efc *efc, struct efc_nport *nport);
19 efc_cmd_domain_alloc(struct efc *efc, struct efc_domain *domain, u32 fcf);
21 efc_cmd_domain_attach(struct efc *efc, struct efc_domain *domain, u32 fc_id);
23 efc_cmd_domain_free(struct efc *efc, struct efc_domain *domain);
25 efc_cmd_node_detach(struct efc *efc, struct efc_remote_node *rnode);
27 efc_node_free_resources(struct efc *efc, struct efc_remote_node *rnode);
29 efc_cmd_node_attach(struct efc *efc, struct efc_remote_node *rnode,
32 efc_cmd_node_alloc(struct efc *efc, struct efc_remote_node *rnode, u32 fc_addr,
A Defc_els.c43 struct efc *efc; in efc_els_io_alloc_size() local
47 efc = node->efc; in efc_els_io_alloc_size()
260 struct efc *efc = node->efc; in efc_els_send_req() local
358 struct efc *efc = node->efc; in efc_els_send_rsp() local
396 struct efc *efc = node->efc; in efc_send_plogi() local
480 struct efc *efc = node->efc; in efc_send_prli() local
520 struct efc *efc = node->efc; in efc_send_logo() local
552 struct efc *efc = node->efc; in efc_send_adisc() local
588 struct efc *efc = node->efc; in efc_send_scr() local
614 struct efc *efc = node->efc; in efc_send_ls_rjt() local
[all …]
A Defclib.h141 struct efc *efc; member
211 struct efc *efc; member
321 struct efc *efc; member
490 int (*new_nport)(struct efc *efc, struct efc_nport *sp);
515 struct efc { struct
548 void (*domain_free_cb)(struct efc *efc, void *arg); argument
573 int efcport_init(struct efc *efc); argument
574 void efcport_destroy(struct efc *efc);
580 efc_register_domain_free_cb(struct efc *efc,
581 void (*callback)(struct efc *efc, void *arg),
[all …]
A Defc_node.c12 struct efc *efc = arg; in efc_remote_node_cb() local
35 struct efc *efc = node->efc; in _efc_node_free() local
49 struct efc *efc = nport->efc; in efc_node_alloc() local
197 struct efc *efc = node->efc; in efc_node_attach() local
348 struct efc *efc = node->efc; in efc_node_purge_pending() local
592 struct efc *efc = node->efc; in __efc_node_wait_ios_shutdown() local
971 struct efc *efc = node->efc; in efc_node_recv_ct_frame() local
995 struct efc *efc = node->efc; in efc_process_node_pending() local
1041 struct efc *efc = node->efc; in efc_scsi_sess_reg_complete() local
1086 struct efc *efc = node->efc; in efc_node_post_els_resp() local
[all …]
A Defc_device.c19 struct efc *efc = node->efc; in efc_d_send_prli_rsp() local
33 rc = efc->tt.scsi_new_node(efc, node); in efc_d_send_prli_rsp()
48 struct efc *efc = NULL; in __efc_d_common() local
51 efc = node->efc; in __efc_d_common()
202 struct efc *efc = node->efc; in __efc_d_initiate_shutdown() local
225 rc = efc->tt.scsi_del_node(efc, node, in __efc_d_initiate_shutdown()
241 rc = efc->tt.scsi_del_node(efc, node, in __efc_d_initiate_shutdown()
255 rc = efc->tt.scsi_del_node(efc, node, in __efc_d_initiate_shutdown()
264 rc = efc->tt.scsi_del_node(efc, node, in __efc_d_initiate_shutdown()
1296 struct efc *efc = node->efc; in __efc_d_device_ready() local
[all …]
A Defc_fabric.c26 struct efc *efc = node->efc; in efc_fabric_initiate_shutdown() local
77 struct efc *efc = node->efc; in __efc_fabric_init() local
653 struct efc *efc = node->efc; in efc_process_gidpt_payload() local
841 struct efc *efc = node->efc; in __efc_ns_idle() local
901 struct efc *efc = node->efc; in __efc_ns_gidpt_delay() local
937 efc_log_debug(efc, in __efc_ns_gidpt_delay()
1004 struct efc *efc = node->efc; in efc_process_rscn() local
1122 struct efc *efc = node->efc; in __efc_p2p_wait_domain_attach() local
1529 struct efc *efc = nport->efc; in efc_p2p_setup() local
1551 efc_log_debug(efc, in efc_p2p_setup()
[all …]
A Defc.h37 efc_log_debug(domain->efc, "[domain:%s] %-20s %-20s\n", \
41 efc_log_debug(domain->efc, \
45 efc_log_debug(node->efc, "[%s] %-20s %-20s\n", \
49 efc_log_debug(nport->efc, \
A Defc_els.h90 efc_bls_send_acc_hdr(struct efc *efc, struct efc_node *node,
100 efc_send_ct_rsp(struct efc *efc, struct efc_node *node, u16 ox_id,
A Defc_domain.h15 efc_domain_alloc(struct efc *efc, uint64_t fcf_wwn);
A Defc_node.h18 efc_log_debug(io->efc, "[%s] [%04x][i:%04x t:%04x h:%04x]" fmt, \
127 efc_node_free(struct efc_node *efc);
/linux-6.3-rc2/drivers/scsi/elx/include/
A Defc_common.h22 #define efc_log_crit(efc, fmt, args...) \ argument
23 dev_crit(&((efc)->pci)->dev, fmt, ##args)
25 #define efc_log_err(efc, fmt, args...) \ argument
26 dev_err(&((efc)->pci)->dev, fmt, ##args)
28 #define efc_log_warn(efc, fmt, args...) \ argument
29 dev_warn(&((efc)->pci)->dev, fmt, ##args)
31 #define efc_log_info(efc, fmt, args...) \ argument
32 dev_info(&((efc)->pci)->dev, fmt, ##args)
34 #define efc_log_debug(efc, fmt, args...) \ argument
35 dev_dbg(&((efc)->pci)->dev, fmt, ##args)
/linux-6.3-rc2/drivers/scsi/elx/efct/
A Defct_scsi.h149 efct_scsi_tgt_new_nport(struct efc *efc, struct efc_nport *nport);
151 efct_scsi_tgt_del_nport(struct efc *efc, struct efc_nport *nport);
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);
A Defct_driver.c92 struct efc *efc; in efct_efclib_config() local
96 efc = kzalloc(sizeof(*efc), GFP_KERNEL); in efct_efclib_config()
97 if (!efc) in efct_efclib_config()
100 efct->efcport = efc; in efct_efclib_config()
102 memcpy(&efc->tt, tt, sizeof(*tt)); in efct_efclib_config()
103 efc->base = efct; in efct_efclib_config()
104 efc->pci = efct->pci; in efct_efclib_config()
108 efc->enable_tgt = 1; in efct_efclib_config()
109 efc->log_level = EFC_LOG_LIB; in efct_efclib_config()
114 efc->sli = sli; in efct_efclib_config()
[all …]
A Defct_xport.c519 efct_xport_domain_free_cb(struct efc *efc, void *arg) in efct_xport_domain_free_cb() argument
682 struct efc *efc = efct->efcport; in efct_get_host_port_id() local
685 if (efc->domain && efc->domain->nport) { in efct_get_host_port_id()
686 nport = efc->domain->nport; in efct_get_host_port_id()
696 struct efc *efc = efct->efcport; in efct_get_host_port_type() local
699 if (efc->domain && efc->domain->nport) { in efct_get_host_port_type()
700 if (efc->domain->is_loop) { in efct_get_host_port_type()
744 struct efc *efc = efct->efcport; in efct_get_host_speed() local
749 if (!efc->domain || !efc->domain->nport) { in efct_get_host_speed()
795 struct efc *efc = efct->efcport; in efct_get_host_fabric_name() local
[all …]
A Defct_lio.c96 struct efc *efc; in efct_lio_tpg_enable_store() local
105 efc = efct->efcport; in efct_lio_tpg_enable_store()
125 if (efc->domain && efc->domain->nport) in efct_lio_tpg_enable_store()
126 efct_scsi_tgt_del_nport(efc, efc->domain->nport); in efct_lio_tpg_enable_store()
155 struct efc *efc; in efct_lio_npiv_tpg_enable_store() local
167 efc = efct->efcport; in efct_lio_npiv_tpg_enable_store()
173 if (efc->domain) { in efct_lio_npiv_tpg_enable_store()
200 if (efc->domain) { in efct_lio_npiv_tpg_enable_store()
1151 efct_scsi_tgt_new_nport(struct efc *efc, struct efc_nport *nport) in efct_scsi_tgt_new_nport() argument
1162 efct_scsi_tgt_del_nport(struct efc *efc, struct efc_nport *nport) in efct_scsi_tgt_del_nport() argument
[all …]
A Defct_hw.h670 efct_efc_hw_sequence_free(struct efc *efc, struct efc_hw_sequence *seq);
701 efct_els_hw_srrs_send(struct efc *efc, struct efc_disc_io *io);
703 efct_efc_bls_send(struct efc *efc, u32 type, struct sli_bls_params *bls);
A Defct_driver.h68 struct efc *efcport;
A Defct_hw_queues.c672 efct_efc_hw_sequence_free(struct efc *efc, struct efc_hw_sequence *seq) in efct_efc_hw_sequence_free() argument
674 struct efct *efct = efc->base; in efct_efc_hw_sequence_free()
A Defct_hw.c29 int (*callback)(struct efc *efc, int status, u8 *mqe, void *arg);
2560 efct_efc_bls_send(struct efc *efc, u32 type, struct sli_bls_params *bls) in efct_efc_bls_send() argument
2562 struct efct *efct = efc->base; in efct_efc_bls_send()
2694 efct_els_hw_srrs_send(struct efc *efc, struct efc_disc_io *io) in efct_els_hw_srrs_send() argument
2696 struct efct *efct = efc->base; in efct_els_hw_srrs_send()
/linux-6.3-rc2/Documentation/admin-guide/media/
A Ddvb-usb-dib0700-cardlist.rst156 - 1164:1efc
/linux-6.3-rc2/arch/m68k/ifpsp060/
A Dfplsp.sa301 dc.l $0c010002,$660861ff,$00005efc,$60140c01

Completed in 54 milliseconds