Lines Matching refs:ioc
99 bfa_port_attach(port, &bfa->ioc, bfa, bfa->trcmod); in bfa_com_port_attach()
112 bfa_ablk_attach(ablk, &bfa->ioc); in bfa_com_ablk_attach()
123 bfa_cee_attach(cee, &bfa->ioc, bfa); in bfa_com_cee_attach()
133 bfa_sfp_attach(sfp, &bfa->ioc, bfa, bfa->trcmod); in bfa_com_sfp_attach()
143 bfa_flash_attach(flash, &bfa->ioc, bfa, bfa->trcmod, mincfg); in bfa_com_flash_attach()
154 bfa_diag_attach(diag, &bfa->ioc, bfa, bfa_fcport_beacon, bfa->trcmod); in bfa_com_diag_attach()
164 bfa_phy_attach(phy, &bfa->ioc, bfa, bfa->trcmod, mincfg); in bfa_com_phy_attach()
174 bfa_fru_attach(fru, &bfa->ioc, bfa, bfa->trcmod, mincfg); in bfa_com_fru_attach()
275 bfa_ioc_enable(&iocfc->bfa->ioc); in bfa_iocfc_sm_initing_entry()
456 bfa_ioc_disable(&iocfc->bfa->ioc); in bfa_iocfc_sm_stopping_entry()
488 bfa_ioc_enable(&iocfc->bfa->ioc); in bfa_iocfc_sm_enabling_entry()
574 bfa_ioc_disable(&iocfc->bfa->ioc); in bfa_iocfc_sm_disabling_entry()
673 bfa_ioc_disable(&iocfc->bfa->ioc); in bfa_iocfc_sm_init_failed()
851 int port_id = bfa_ioc_portid(&bfa->ioc); in bfa_isr_enable()
853 bfa_trc(bfa, bfa_ioc_pcifn(&bfa->ioc)); in bfa_isr_enable()
858 if (bfa_asic_id_ct2(bfa->ioc.pcidev.device_id)) { in bfa_isr_enable()
917 if (bfa_asic_id_ct2(bfa->ioc.pcidev.device_id)) { in bfa_msix_lpu_err()
924 halt_isr = bfa_asic_id_ct(bfa->ioc.pcidev.device_id) ? in bfa_msix_lpu_err()
932 bfa_ioc_mbox_isr(&bfa->ioc); in bfa_msix_lpu_err()
941 curr_value = readl(bfa->ioc.ioc_regs.ll_halt); in bfa_msix_lpu_err()
943 writel(curr_value, bfa->ioc.ioc_regs.ll_halt); in bfa_msix_lpu_err()
953 bfa->ioc.ioc_regs.pss_err_status_reg); in bfa_msix_lpu_err()
955 bfa->ioc.ioc_regs.pss_err_status_reg); in bfa_msix_lpu_err()
959 bfa_ioc_error_isr(&bfa->ioc); in bfa_msix_lpu_err()
1035 bfa_ioc_mbox_send(&bfa->ioc, &cfg_req, in bfa_iocfc_send_cfg()
1052 if (bfa_asic_id_ctc(bfa_ioc_devid(&bfa->ioc))) { in bfa_iocfc_init_mem()
1077 bfa_ioc_pcifn(&bfa->ioc) * BFI_IOC_MAX_CQS; in bfa_iocfc_init_mem()
1079 bfa_ioc_pcifn(&bfa->ioc) * BFI_IOC_MAX_CQS; in bfa_iocfc_init_mem()
1082 if (bfa_asic_id_ct2(bfa_ioc_devid(&bfa->ioc))) { in bfa_iocfc_init_mem()
1104 bfa_ioc_mem_claim(&bfa->ioc, bfa_mem_dma_virt(ioc_dma), in bfa_iocfc_mem_claim()
1158 bfa_ioc_debug_memclaim(&bfa->ioc, bfa_mem_kva_curp(iocfc)); in bfa_iocfc_mem_claim()
1244 void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); in bfa_iocfc_qreg()
1305 bfa->ioc.attr->pwwn = bfa->iocfc.cfgrsp->pbc_cfg.pbc_pwwn; in bfa_iocfc_cfgrsp()
1306 bfa->ioc.attr->nwwn = bfa->iocfc.cfgrsp->pbc_cfg.pbc_nwwn; in bfa_iocfc_cfgrsp()
1336 bfa->ioc.attr->pwwn = msg->pwwn; in bfa_iocfc_process_faa_addr()
1337 bfa->ioc.attr->nwwn = msg->nwwn; in bfa_iocfc_process_faa_addr()
1350 u32 card_type = bfa->ioc.attr->card_type; in bfa_faa_validate_request()
1352 if (bfa_ioc_is_operational(&bfa->ioc)) { in bfa_faa_validate_request()
1386 bfa_ioc_mbox_send(&bfa->ioc, &faa_attr_req, in bfa_faa_query()
1517 struct bfa_ioc_s *ioc = &bfa->ioc; in bfa_iocfc_attach() local
1524 ioc->trcmod = bfa->trcmod; in bfa_iocfc_attach()
1525 bfa_ioc_attach(&bfa->ioc, bfa, &bfa_iocfc_cbfn, &bfa->timer_mod); in bfa_iocfc_attach()
1527 bfa_ioc_pci_init(&bfa->ioc, pcidev, BFI_PCIFN_CLASS_FC); in bfa_iocfc_attach()
1528 bfa_ioc_mbox_register(&bfa->ioc, bfa_mbox_isrs); in bfa_iocfc_attach()
1683 return bfa_ioc_is_operational(&bfa->ioc) && in bfa_iocfc_is_operational()
1886 bfa_ioc_detach(&bfa->ioc); in bfa_detach()