/linux-4.4.14/drivers/scsi/bfa/ |
D | bfa_core.c | 94 bfa_com_port_attach(struct bfa_s *bfa) in bfa_com_port_attach() argument 96 struct bfa_port_s *port = &bfa->modules.port; in bfa_com_port_attach() 97 struct bfa_mem_dma_s *port_dma = BFA_MEM_PORT_DMA(bfa); in bfa_com_port_attach() 99 bfa_port_attach(port, &bfa->ioc, bfa, bfa->trcmod); in bfa_com_port_attach() 107 bfa_com_ablk_attach(struct bfa_s *bfa) in bfa_com_ablk_attach() argument 109 struct bfa_ablk_s *ablk = &bfa->modules.ablk; in bfa_com_ablk_attach() 110 struct bfa_mem_dma_s *ablk_dma = BFA_MEM_ABLK_DMA(bfa); in bfa_com_ablk_attach() 112 bfa_ablk_attach(ablk, &bfa->ioc); in bfa_com_ablk_attach() 117 bfa_com_cee_attach(struct bfa_s *bfa) in bfa_com_cee_attach() argument 119 struct bfa_cee_s *cee = &bfa->modules.cee; in bfa_com_cee_attach() [all …]
|
D | bfa_hw_ct.c | 28 bfa_hwct_msix_dummy(struct bfa_s *bfa, int vec) in bfa_hwct_msix_dummy() argument 33 bfa_hwct_reginit(struct bfa_s *bfa) in bfa_hwct_reginit() argument 35 struct bfa_iocfc_regs_s *bfa_regs = &bfa->iocfc.bfa_regs; in bfa_hwct_reginit() 36 void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); in bfa_hwct_reginit() 37 int fn = bfa_ioc_pcifn(&bfa->ioc); in bfa_hwct_reginit() 49 bfa_hwct2_reginit(struct bfa_s *bfa) in bfa_hwct2_reginit() argument 51 struct bfa_iocfc_regs_s *bfa_regs = &bfa->iocfc.bfa_regs; in bfa_hwct2_reginit() 52 void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); in bfa_hwct2_reginit() 59 bfa_hwct_reqq_ack(struct bfa_s *bfa, int reqq) in bfa_hwct_reqq_ack() argument 63 r32 = readl(bfa->iocfc.bfa_regs.cpe_q_ctrl[reqq]); in bfa_hwct_reqq_ack() [all …]
|
D | bfa_hw_cb.c | 23 bfa_hwcb_reginit(struct bfa_s *bfa) in bfa_hwcb_reginit() argument 25 struct bfa_iocfc_regs_s *bfa_regs = &bfa->iocfc.bfa_regs; in bfa_hwcb_reginit() 26 void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); in bfa_hwcb_reginit() 27 int fn = bfa_ioc_pcifn(&bfa->ioc); in bfa_hwcb_reginit() 39 bfa_hwcb_reqq_ack_msix(struct bfa_s *bfa, int reqq) in bfa_hwcb_reqq_ack_msix() argument 41 writel(__HFN_INT_CPE_Q0 << CPE_Q_NUM(bfa_ioc_pcifn(&bfa->ioc), reqq), in bfa_hwcb_reqq_ack_msix() 42 bfa->iocfc.bfa_regs.intr_status); 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() argument 55 writel(__HFN_INT_RME_Q0 << RME_Q_NUM(bfa_ioc_pcifn(&bfa->ioc), rspq), in bfa_hwcb_rspq_ack_msix() 56 bfa->iocfc.bfa_regs.intr_status); in bfa_hwcb_rspq_ack_msix() [all …]
|
D | bfa_svc.c | 53 #define BFA_PORT_IS_DISABLED(bfa) \ argument 54 ((bfa_fcport_is_disabled(bfa) == BFA_TRUE) || \ 55 (bfa_ioc_is_disabled(&bfa->ioc) == BFA_TRUE)) 91 if ((__rp)->bfa->fcs) \ 94 bfa_cb_queue((__rp)->bfa, &(__rp)->hcb_qe, \ 100 if ((__rp)->bfa->fcs) \ 103 bfa_cb_queue((__rp)->bfa, &(__rp)->hcb_qe, \ 112 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); [all …]
|
D | bfa_svc.h | 63 struct bfa_s *bfa; member 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 */ member 211 struct bfa_s *bfa; member 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); 277 void bfa_rport_res_recfg(struct bfa_s *bfa, u16 num_rport_fw); [all …]
|
D | bfa.h | 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); 191 void (*hw_msix_uninstall)(struct bfa_s *bfa); [all …]
|
D | bfa_fcpim.c | 27 static void bfa_ioim_lm_init(struct bfa_s *bfa); 44 if ((__itnim)->bfa->fcs) \ 47 bfa_cb_queue((__itnim)->bfa, &(__itnim)->hcb_qe, \ 53 if ((__itnim)->bfa->fcs) \ 56 bfa_cb_queue((__itnim)->bfa, &(__itnim)->hcb_qe, \ 62 if ((__itnim)->bfa->fcs) \ 65 bfa_cb_queue((__itnim)->bfa, &(__itnim)->hcb_qe, \ 142 bfa_cb_queue((__tskim)->bfa, &(__tskim)->hcb_qe, __cbfn, (__tskim));\ 320 struct bfa_s *bfa = fcp->bfa; in bfa_fcpim_attach() local 322 bfa_trc(bfa, cfg->drvcfg.path_tov); in bfa_fcpim_attach() [all …]
|
D | bfa_fcpim.h | 41 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; member 147 struct bfa_s *bfa; member 170 struct bfa_s *bfa; /* BFA module */ member 202 struct bfa_s *bfa; /* BFA module */ member 224 struct bfa_s *bfa; /* bfa instance */ member 278 void bfa_ioim_isr(struct bfa_s *bfa, struct bfi_msg_s *msg); [all …]
|
D | bfa_modules.h | 70 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 …]
|
D | Makefile | 1 obj-$(CONFIG_SCSI_BFA_FC) := bfa.o 3 bfa-y := bfad.o bfad_im.o bfad_attr.o bfad_debugfs.o bfad_bsg.o 4 bfa-y += bfa_ioc.o bfa_ioc_cb.o bfa_ioc_ct.o bfa_hw_cb.o bfa_hw_ct.o 5 bfa-y += bfa_fcs.o bfa_fcs_lport.o bfa_fcs_rport.o bfa_fcs_fcpim.o bfa_fcbuild.o 6 bfa-y += bfa_port.o bfa_fcpim.o bfa_core.o bfa_svc.o
|
D | bfad_bsg.c | 33 if (!bfa_ioc_is_disabled(&bfad->bfa.ioc)) { in bfad_iocmd_ioc_enable() 40 bfa_iocfc_enable(&bfad->bfa); in bfad_iocmd_ioc_enable() 55 if (bfa_ioc_is_disabled(&bfad->bfa.ioc)) { in bfad_iocmd_ioc_disable() 68 bfa_iocfc_disable(&bfad->bfa); in bfad_iocmd_ioc_disable() 88 bfa_fcport_get_attr(&bfad->bfa, &pattr); in bfad_iocmd_ioc_get_info() 91 iocmd->ioc_type = bfa_get_type(&bfad->bfa); in bfad_iocmd_ioc_get_info() 92 iocmd->mac = bfa_get_mac(&bfad->bfa); in bfad_iocmd_ioc_get_info() 93 iocmd->factory_mac = bfa_get_mfg_mac(&bfad->bfa); in bfad_iocmd_ioc_get_info() 94 bfa_get_adapter_serial_num(&bfad->bfa, iocmd->serialnum); in bfad_iocmd_ioc_get_info() 124 bfa_ioc_get_attr(&bfad->bfa.ioc, &iocmd->ioc_attr); in bfad_iocmd_ioc_get_attr() [all …]
|
D | bfa_fcs.c | 70 bfa_fcs_attach(struct bfa_fcs_s *fcs, struct bfa_s *bfa, struct bfad_s *bfad, in bfa_fcs_attach() argument 76 fcs->bfa = bfa; in bfa_fcs_attach() 81 bfa->fcs = BFA_TRUE; in bfa_fcs_attach() 116 struct bfa_ioc_s *ioc = &fabric->fcs->bfa->ioc; in bfa_fcs_update_cfg() 146 bfa_iocfc_get_pbc_vports(fcs->bfa, pbc_vports); in bfa_fcs_pbc_vport_init() 148 bfa_fcb_pbc_vport_create(fcs->bfa->bfad, pbc_vports[i]); in bfa_fcs_pbc_vport_init() 210 if (bfa_fcport_get_topology((__fabric)->fcs->bfa) \ 303 struct bfa_s *bfa = fabric->fcs->bfa; in bfa_fcs_fabric_sm_created() local 310 if (!bfa_fcport_is_linkup(fabric->fcs->bfa)) { in bfa_fcs_fabric_sm_created() 314 if (bfa_fcport_get_topology(bfa) == in bfa_fcs_fabric_sm_created() [all …]
|
D | bfa_fcs_rport.c | 230 bfa_fcxp_walloc_cancel(rport->fcs->bfa, &rport->fcxp_wqe); in bfa_fcs_rport_sm_plogi_sending() 236 bfa_fcxp_walloc_cancel(rport->fcs->bfa, &rport->fcxp_wqe); in bfa_fcs_rport_sm_plogi_sending() 242 bfa_fcxp_walloc_cancel(rport->fcs->bfa, &rport->fcxp_wqe); in bfa_fcs_rport_sm_plogi_sending() 243 bfa_timer_start(rport->fcs->bfa, &rport->timer, in bfa_fcs_rport_sm_plogi_sending() 250 bfa_fcxp_walloc_cancel(rport->fcs->bfa, &rport->fcxp_wqe); in bfa_fcs_rport_sm_plogi_sending() 251 WARN_ON(!(bfa_fcport_get_topology(rport->port->fcs->bfa) != in bfa_fcs_rport_sm_plogi_sending() 261 bfa_fcxp_walloc_cancel(rport->fcs->bfa, &rport->fcxp_wqe); in bfa_fcs_rport_sm_plogi_sending() 262 bfa_timer_start(rport->fcs->bfa, &rport->timer, in bfa_fcs_rport_sm_plogi_sending() 292 bfa_fcxp_walloc_cancel(rport->fcs->bfa, &rport->fcxp_wqe); in bfa_fcs_rport_sm_plogiacc_sending() 306 bfa_fcxp_walloc_cancel(rport->fcs->bfa, &rport->fcxp_wqe); in bfa_fcs_rport_sm_plogiacc_sending() [all …]
|
D | bfad_attr.c | 160 bfa_fcport_get_attr(&bfad->bfa, &attr); in bfad_im_get_host_port_state() 216 bfa_fcport_get_attr(&bfad->bfa, &attr); in bfad_im_get_host_speed() 282 rc = bfa_port_get_stats(BFA_FCPORT(&bfad->bfa), in bfad_im_get_stats() 325 rc = bfa_port_clear_stats(BFA_FCPORT(&bfad->bfa), bfad_hcb_comp, in bfad_im_reset_stats() 349 uint16_t path_tov = bfa_fcpim_path_tov_get(&bfad->bfa); in bfad_im_set_rport_loss_tmo() 425 bfad_im_supported_speeds(&bfad->bfa); in bfad_im_vport_create() 427 bfa_fcport_get_maxfrsize(&bfad->bfa); in bfad_im_vport_create() 457 status = bfa_port_disable(&bfad->bfa.modules.port, in bfad_im_issue_fc_host_lip() 469 status = bfa_port_enable(&bfad->bfa.modules.port, in bfad_im_issue_fc_host_lip() 721 bfa_get_adapter_serial_num(&bfad->bfa, serial_num); in bfad_im_serial_num_show() [all …]
|
D | bfad_debugfs.c | 94 rc = bfa_ioc_debug_fwtrc(&bfad->bfa.ioc, in bfad_debugfs_open_fwtrc() 138 rc = bfa_ioc_debug_fwsave(&bfad->bfa.ioc, in bfad_debugfs_open_fwsave() 202 bfad_reg_offset_check(struct bfa_s *bfa, u32 offset, u32 len) in bfad_reg_offset_check() argument 218 if ((offset + (len<<2)) > BFA_REG_ADDRMSK(&bfa->ioc)) in bfad_reg_offset_check() 255 struct bfa_s *bfa = &bfad->bfa; in bfad_debugfs_write_regrd() local 256 struct bfa_ioc_s *ioc = &bfa->ioc; in bfad_debugfs_write_regrd() 293 rc = bfad_reg_offset_check(bfa, addr, len); in bfad_debugfs_write_regrd() 323 struct bfa_s *bfa = &bfad->bfa; in bfad_debugfs_write_regwr() local 324 struct bfa_ioc_s *ioc = &bfa->ioc; in bfad_debugfs_write_regwr() 347 rc = bfad_reg_offset_check(bfa, addr, 1); in bfad_debugfs_write_regwr()
|
D | bfad.c | 226 bfa_iocfc_init(&bfad->bfa); in bfad_sm_created() 608 bfa_cfg_get_meminfo(&bfad->ioc_cfg, hal_meminfo, &bfad->bfa); in bfad_hal_mem_alloc() 706 bfa_timer_beat(&bfad->bfa.timer_mod); in bfad_bfa_tmo() 708 bfa_comp_deq(&bfad->bfa, &doneq); in bfad_bfa_tmo() 712 bfa_comp_process(&bfad->bfa, &doneq); in bfad_bfa_tmo() 714 bfa_comp_free(&bfad->bfa, &doneq); in bfad_bfa_tmo() 846 bfad->bfa.trcmod = bfad->trcmod; in bfad_drv_init() 847 bfad->bfa.plog = &bfad->plog_buf; in bfad_drv_init() 852 bfa_attach(&bfad->bfa, bfad, &bfad->ioc_cfg, &bfad->meminfo, in bfad_drv_init() 858 bfa_fcs_attach(&bfad->bfa_fcs, &bfad->bfa, bfad, BFA_FALSE); in bfad_drv_init() [all …]
|
D | bfa_ioc.c | 344 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); in bfa_ioc_sm_enabling() 351 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); in bfa_ioc_sm_enabling() 399 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); in bfa_ioc_sm_getattr() 421 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad; in bfa_ioc_sm_op_entry() 423 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_OK); in bfa_ioc_sm_op_entry() 469 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad; in bfa_ioc_sm_disabling_entry() 527 ioc->cbfn->disable_cbfn(ioc->bfa); in bfa_ioc_sm_disabled() 565 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); in bfa_ioc_sm_fail_retry() 572 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); in bfa_ioc_sm_fail_retry() 611 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); in bfa_ioc_sm_fail() [all …]
|
D | bfad_im.c | 259 tskim = bfa_tskim_alloc(&bfad->bfa, (struct bfad_tskim_s *) cmnd); in bfad_im_target_reset_send() 312 tskim = bfa_tskim_alloc(&bfad->bfa, (struct bfad_tskim_s *) cmnd); in bfad_im_reset_lun_handler() 920 struct bfa_s *bfa = itnim_data->itnim->bfa_itnim->bfa; in bfad_im_check_if_make_lun_visible() local 922 struct bfa_lun_mask_s *lun_list = bfa_get_lun_mask_list(bfa); in bfad_im_check_if_make_lun_visible() 945 struct bfa_s *bfa; in bfad_im_slave_alloc() local 951 bfa = itnim_data->itnim->bfa_itnim->bfa; in bfad_im_slave_alloc() 953 if (bfa_get_lun_mask_status(bfa) == BFA_LUNMASK_ENABLED) { in bfad_im_slave_alloc() 979 bfad_im_supported_speeds(struct bfa_s *bfa) in bfad_im_supported_speeds() argument 988 bfa_ioc_get_attr(&bfa->ioc, ioc_attr); in bfad_im_supported_speeds() 1019 struct bfa_fcport_s *fcport = BFA_FCPORT_MOD(&bfad->bfa); in bfad_fc_host_init() [all …]
|
D | bfa_fcs_lport.c | 1287 struct bfa_fcport_s *fcport = BFA_FCPORT_MOD(port->fcs->bfa); in bfa_fcport_get_loop_attr() 1295 bfa_trc(port->fcs->bfa, fcport->alpabm.alpa_bm[i]); in bfa_fcport_get_loop_attr() 1301 bfa_trc(port->fcs->bfa, k); in bfa_fcport_get_loop_attr() 1302 bfa_trc(port->fcs->bfa, in bfa_fcport_get_loop_attr() 1336 bfa_trc(port->fcs->bfa, port->pid); in bfa_fcs_lport_loop_online() 1337 bfa_trc(port->fcs->bfa, num_alpa); in bfa_fcs_lport_loop_online() 1340 bfa_trc(port->fcs->bfa, alpa_map[i]); in bfa_fcs_lport_loop_online() 1343 bfa_trc(port->fcs->bfa, pid); in bfa_fcs_lport_loop_online() 1355 bfa_trc(port->fcs->bfa, pid); in bfa_fcs_lport_loop_online() 1870 bfa_fcs_fcxp_alloc_wait(port->fcs->bfa, &fdmi->fcxp_wqe, in bfa_fcs_lport_fdmi_send_rhba() [all …]
|
D | bfa_ioc.h | 252 typedef void (*bfa_ioc_enable_cbfn_t)(void *bfa, enum bfa_status status); 253 typedef void (*bfa_ioc_disable_cbfn_t)(void *bfa); 254 typedef void (*bfa_ioc_hbfail_cbfn_t)(void *bfa); 255 typedef void (*bfa_ioc_reset_cbfn_t)(void *bfa); 298 struct bfa_s *bfa; member 787 struct bfa_s *bfa; member 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); 881 void bfa_ioc_attach(struct bfa_ioc_s *ioc, void *bfa,
|
D | bfa_fcs_fcpim.c | 123 bfa_fcxp_walloc_cancel(itnim->fcs->bfa, &itnim->fcxp_wqe); in bfa_fcs_itnim_sm_prli_send() 129 bfa_fcxp_walloc_cancel(itnim->fcs->bfa, &itnim->fcxp_wqe); in bfa_fcs_itnim_sm_prli_send() 135 bfa_fcxp_walloc_cancel(itnim->fcs->bfa, &itnim->fcxp_wqe); in bfa_fcs_itnim_sm_prli_send() 164 bfa_timer_start(itnim->fcs->bfa, &itnim->timer, in bfa_fcs_itnim_sm_prli() 206 itnim->bfa_itnim = bfa_itnim_create(itnim->fcs->bfa, in bfa_fcs_itnim_sm_hal_rport_online() 463 bfa_fcs_fcxp_alloc_wait(port->fcs->bfa, &itnim->fcxp_wqe, in bfa_fcs_itnim_send_prli()
|
D | bfa_fcs.h | 161 #define BFA_FCS_GET_HAL_FROM_PORT(port) (port->fcs->bfa) 522 bfa_fcxp_req_rsp_alloc(NULL, (__fcs)->bfa, 0, 0, \ 696 struct bfa_s *bfa; /* corresponding BFA bfa instance */ member 790 void bfa_fcs_attach(struct bfa_fcs_s *fcs, struct bfa_s *bfa,
|
D | bfad_im.h | 40 u32 bfad_im_supported_speeds(struct bfa_s *bfa);
|
D | bfad_drv.h | 192 struct bfa_s bfa; member
|
/linux-4.4.14/drivers/net/ethernet/brocade/bna/ |
D | bfa_ioc.h | 126 typedef void (*bfa_ioc_enable_cbfn_t)(void *bfa, enum bfa_status status); 127 typedef void (*bfa_ioc_disable_cbfn_t)(void *bfa); 128 typedef void (*bfa_ioc_hbfail_cbfn_t)(void *bfa); 129 typedef void (*bfa_ioc_reset_cbfn_t)(void *bfa); 168 struct bfa *bfa; member 274 void bfa_nw_ioc_attach(struct bfa_ioc *ioc, void *bfa,
|
D | bfa_ioc.c | 282 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); in bfa_ioc_sm_enabling() 289 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); in bfa_ioc_sm_enabling() 334 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); in bfa_ioc_sm_getattr() 356 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_OK); in bfa_ioc_sm_op_entry() 444 ioc->cbfn->disable_cbfn(ioc->bfa); in bfa_ioc_sm_disabled() 476 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); in bfa_ioc_sm_fail_retry() 483 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); in bfa_ioc_sm_fail_retry() 515 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); in bfa_ioc_sm_fail() 548 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE); in bfa_ioc_sm_hwfail() 552 ioc->cbfn->disable_cbfn(ioc->bfa); in bfa_ioc_sm_hwfail() [all …]
|
/linux-4.4.14/Documentation/scsi/ |
D | bfa.txt | 7 bfa 3.0.2.2 driver supports all Brocade FC/FCOE adapters. Below is a list of 34 The latest Firmware package for 3.0.2.2 bfa driver can be found at: 48 The latest driver configuration & management utility for 3.0.2.2 bfa driver can
|
D | 00-INDEX | 49 bfa.txt
|
/linux-4.4.14/drivers/scsi/ |
D | Makefile | 91 obj-$(CONFIG_SCSI_BFA_FC) += bfa/
|
D | Kconfig | 1750 This bfa driver supports all Brocade PCIe FC/FCOE host adapters. 1753 be called bfa.
|
/linux-4.4.14/arch/m68k/ifpsp060/ |
D | ftest.sa | 161 dc.l $febc61ff,$00000bd4,$4a0066ff,$00000bfa
|
/linux-4.4.14/ |
D | MAINTAINERS | 2477 F: drivers/scsi/bfa/
|