Home
last modified time | relevance | path

Searched refs:bfa_s (Results 1 – 18 of 18) sorted by relevance

/drivers/scsi/bfa/
Dbfa_svc.h63 struct bfa_s *bfa;
74 bfa_status_t bfa_sgpg_malloc(struct bfa_s *bfa, struct list_head *sgpg_q,
76 void bfa_sgpg_mfree(struct bfa_s *bfa, struct list_head *sgpg_q, int nsgpgs);
79 void bfa_sgpg_wait(struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe, int nsgpgs);
80 void bfa_sgpg_wcancel(struct bfa_s *bfa, struct bfa_sgpg_wqe_s *wqe);
97 struct bfa_s *bfa; /* backpointer to BFA */
117 typedef void (*fcxp_send_cb_t) (struct bfa_s *ioc, struct bfa_fcxp_s *fcxp,
211 struct bfa_s *bfa;
234 void bfa_fcxp_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
276 void bfa_rport_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
[all …]
Dbfa.h27 struct bfa_s;
29 typedef void (*bfa_isr_func_t) (struct bfa_s *bfa, struct bfi_msg_s *m);
35 void bfa_isr_unhandled(struct bfa_s *bfa, struct bfi_msg_s *m);
175 typedef void (*bfa_msix_handler_t)(struct bfa_s *bfa, int vec);
185 void (*hw_reginit)(struct bfa_s *bfa);
186 void (*hw_reqq_ack)(struct bfa_s *bfa, int reqq);
187 void (*hw_rspq_ack)(struct bfa_s *bfa, int rspq, u32 ci);
188 void (*hw_msix_init)(struct bfa_s *bfa, int nvecs);
189 void (*hw_msix_ctrl_install)(struct bfa_s *bfa);
190 void (*hw_msix_queue_install)(struct bfa_s *bfa);
[all …]
Dbfa_fcpim.h41 void bfa_itn_create(struct bfa_s *bfa, struct bfa_rport_s *rport,
42 void (*isr)(struct bfa_s *bfa, struct bfi_msg_s *m));
43 void bfa_itn_isr(struct bfa_s *bfa, struct bfi_msg_s *m);
45 void bfa_fcp_res_recfg(struct bfa_s *bfa, u16 num_ioim_fw, u16 max_ioim_fw);
117 struct bfa_s *bfa;
147 struct bfa_s *bfa;
170 struct bfa_s *bfa; /* BFA module */
202 struct bfa_s *bfa; /* BFA module */
224 struct bfa_s *bfa; /* bfa instance */
278 void bfa_ioim_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
[all …]
Dbfa_modules.h70 struct bfa_s *bfa); \
71 static void bfa_ ## __mod ## _attach(struct bfa_s *bfa, \
74 static void bfa_ ## __mod ## _detach(struct bfa_s *bfa); \
75 static void bfa_ ## __mod ## _start(struct bfa_s *bfa); \
76 static void bfa_ ## __mod ## _stop(struct bfa_s *bfa); \
77 static void bfa_ ## __mod ## _iocdisable(struct bfa_s *bfa); \
100 struct bfa_s *bfa);
101 void (*attach) (struct bfa_s *bfa, void *bfad,
104 void (*detach) (struct bfa_s *bfa);
105 void (*start) (struct bfa_s *bfa);
[all …]
Dbfa_hw_ct.c28 bfa_hwct_msix_dummy(struct bfa_s *bfa, int vec) in bfa_hwct_msix_dummy()
33 bfa_hwct_reginit(struct bfa_s *bfa) in bfa_hwct_reginit()
49 bfa_hwct2_reginit(struct bfa_s *bfa) in bfa_hwct2_reginit()
59 bfa_hwct_reqq_ack(struct bfa_s *bfa, int reqq) in bfa_hwct_reqq_ack()
74 bfa_hwct_rspq_ack(struct bfa_s *bfa, int rspq, u32 ci) in bfa_hwct_rspq_ack()
92 bfa_hwct2_rspq_ack(struct bfa_s *bfa, int rspq, u32 ci) in bfa_hwct2_rspq_ack()
100 bfa_hwct_msix_getvecs(struct bfa_s *bfa, u32 *msix_vecs_bmap, in bfa_hwct_msix_getvecs()
112 bfa_hwct_msix_init(struct bfa_s *bfa, int nvecs) in bfa_hwct_msix_init()
122 bfa_hwct_msix_ctrl_install(struct bfa_s *bfa) in bfa_hwct_msix_ctrl_install()
134 bfa_hwct_msix_queue_install(struct bfa_s *bfa) in bfa_hwct_msix_queue_install()
[all …]
Dbfa_hw_cb.c23 bfa_hwcb_reginit(struct bfa_s *bfa) in bfa_hwcb_reginit()
39 bfa_hwcb_reqq_ack_msix(struct bfa_s *bfa, int reqq) in bfa_hwcb_reqq_ack_msix()
53 bfa_hwcb_rspq_ack_msix(struct bfa_s *bfa, int rspq, u32 ci) in bfa_hwcb_rspq_ack_msix()
67 bfa_hwcb_rspq_ack(struct bfa_s *bfa, int rspq, u32 ci) in bfa_hwcb_rspq_ack()
78 bfa_hwcb_msix_getvecs(struct bfa_s *bfa, u32 *msix_vecs_bmap, in bfa_hwcb_msix_getvecs()
107 bfa_hwcb_msix_dummy(struct bfa_s *bfa, int vec) in bfa_hwcb_msix_dummy()
115 bfa_hwcb_msix_init(struct bfa_s *bfa, int nvecs) in bfa_hwcb_msix_init()
124 bfa_hwcb_msix_ctrl_install(struct bfa_s *bfa) in bfa_hwcb_msix_ctrl_install()
142 bfa_hwcb_msix_queue_install(struct bfa_s *bfa) in bfa_hwcb_msix_queue_install()
163 bfa_hwcb_msix_uninstall(struct bfa_s *bfa) in bfa_hwcb_msix_uninstall()
[all …]
Dbfa_core.c94 bfa_com_port_attach(struct bfa_s *bfa) in bfa_com_port_attach()
107 bfa_com_ablk_attach(struct bfa_s *bfa) in bfa_com_ablk_attach()
117 bfa_com_cee_attach(struct bfa_s *bfa) in bfa_com_cee_attach()
128 bfa_com_sfp_attach(struct bfa_s *bfa) in bfa_com_sfp_attach()
138 bfa_com_flash_attach(struct bfa_s *bfa, bfa_boolean_t mincfg) in bfa_com_flash_attach()
149 bfa_com_diag_attach(struct bfa_s *bfa) in bfa_com_diag_attach()
159 bfa_com_phy_attach(struct bfa_s *bfa, bfa_boolean_t mincfg) in bfa_com_phy_attach()
169 bfa_com_fru_attach(struct bfa_s *bfa, bfa_boolean_t mincfg) in bfa_com_fru_attach()
238 static void bfa_iocfc_start_submod(struct bfa_s *bfa);
239 static void bfa_iocfc_disable_submod(struct bfa_s *bfa);
[all …]
Dbfa_svc.c112 static void hal_fcxp_rx_plog(struct bfa_s *bfa, struct bfa_fcxp_s *fcxp,
114 static void hal_fcxp_tx_plog(struct bfa_s *bfa, u32 reqlen,
124 struct bfa_meminfo_s *minfo, struct bfa_s *bfa);
125 static void bfa_lps_attach(struct bfa_s *bfa, void *bfad,
128 static void bfa_lps_detach(struct bfa_s *bfa);
129 static void bfa_lps_start(struct bfa_s *bfa);
130 static void bfa_lps_stop(struct bfa_s *bfa);
131 static void bfa_lps_iocdisable(struct bfa_s *bfa);
132 static void bfa_lps_login_rsp(struct bfa_s *bfa,
135 static void bfa_lps_logout_rsp(struct bfa_s *bfa,
[all …]
Dbfa_fcpim.c27 static void bfa_ioim_lm_init(struct bfa_s *bfa);
320 struct bfa_s *bfa = fcp->bfa; in bfa_fcpim_attach()
358 bfa_fcpim_path_tov_set(struct bfa_s *bfa, u16 path_tov) in bfa_fcpim_path_tov_set()
368 bfa_fcpim_path_tov_get(struct bfa_s *bfa) in bfa_fcpim_path_tov_get()
429 bfa_fcpim_port_iostats(struct bfa_s *bfa, in bfa_fcpim_port_iostats()
471 bfa_fcpim_profile_on(struct bfa_s *bfa, u32 time) in bfa_fcpim_profile_on()
490 bfa_fcpim_profile_off(struct bfa_s *bfa) in bfa_fcpim_profile_off()
501 bfa_fcpim_qdepth_get(struct bfa_s *bfa) in bfa_fcpim_qdepth_get()
1116 struct bfa_s *bfa = fcpim->bfa; in bfa_itnim_attach()
1363 bfa_itnim_isr(struct bfa_s *bfa, struct bfi_msg_s *m) in bfa_itnim_isr()
[all …]
Dbfad_debugfs.c202 bfad_reg_offset_check(struct bfa_s *bfa, u32 offset, u32 len) in bfad_reg_offset_check()
255 struct bfa_s *bfa = &bfad->bfa; in bfad_debugfs_write_regrd()
333 struct bfa_s *bfa = &bfad->bfa; in bfad_debugfs_write_regwr()
Dbfa_fcs.c70 bfa_fcs_attach(struct bfa_fcs_s *fcs, struct bfa_s *bfa, struct bfad_s *bfad, in bfa_fcs_attach()
303 struct bfa_s *bfa = fabric->fcs->bfa; in bfa_fcs_fabric_sm_created()
351 struct bfa_s *bfa = fabric->fcs->bfa; in bfa_fcs_fabric_sm_linkdown()
618 struct bfa_s *bfa = fabric->fcs->bfa; in bfa_fcs_fabric_sm_online()
748 struct bfa_s *bfa = fabric->fcs->bfa; in bfa_fcs_fabric_sm_stopping()
1005 struct bfa_s *bfa = fabric->fcs->bfa; in bfa_fcs_fabric_login()
1450 struct bfa_s *bfa = fabric->fcs->bfa; in bfa_fcs_fabric_send_flogi_acc()
Dbfa_ioc.h298 struct bfa_s *bfa;
787 struct bfa_s *bfa;
803 void bfa_dconf_modinit(struct bfa_s *bfa);
804 void bfa_dconf_modexit(struct bfa_s *bfa);
805 bfa_status_t bfa_dconf_update(struct bfa_s *bfa);
Dbfad_im.h40 u32 bfad_im_supported_speeds(struct bfa_s *bfa);
Dbfad_drv.h192 struct bfa_s bfa;
Dbfad_im.c928 struct bfa_s *bfa = itnim_data->itnim->bfa_itnim->bfa; in bfad_im_check_if_make_lun_visible()
953 struct bfa_s *bfa; in bfad_im_slave_alloc()
987 bfad_im_supported_speeds(struct bfa_s *bfa) in bfad_im_supported_speeds()
Dbfa_fcs.h696 struct bfa_s *bfa; /* corresponding BFA bfa instance */
790 void bfa_fcs_attach(struct bfa_fcs_s *fcs, struct bfa_s *bfa,
Dbfa_ioc.c6077 struct bfa_s *bfa) in bfa_dconf_meminfo()
6090 bfa_dconf_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, in bfa_dconf_attach()
6116 struct bfa_s *bfa = arg; in bfa_dconf_init_cb()
6131 bfa_dconf_modinit(struct bfa_s *bfa) in bfa_dconf_modinit()
6137 bfa_dconf_start(struct bfa_s *bfa) in bfa_dconf_start()
6142 bfa_dconf_stop(struct bfa_s *bfa) in bfa_dconf_stop()
6152 bfa_dconf_iocdisable(struct bfa_s *bfa) in bfa_dconf_iocdisable()
6159 bfa_dconf_detach(struct bfa_s *bfa) in bfa_dconf_detach()
6181 bfa_dconf_update(struct bfa_s *bfa) in bfa_dconf_update()
6206 bfa_dconf_modexit(struct bfa_s *bfa) in bfa_dconf_modexit()
Dbfa_fcs_rport.c2801 bfa_cb_rport_scn_online(struct bfa_s *bfa) in bfa_cb_rport_scn_online()
2828 bfa_cb_rport_scn_offline(struct bfa_s *bfa) in bfa_cb_rport_scn_offline()