Home
last modified time | relevance | path

Searched refs:iocfc (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/scsi/bfa/
A Dbfa_core.c371 bfa_cb_queue(iocfc->bfa, &iocfc->bfa->iocfc.init_hcb_qe, in bfa_iocfc_sm_init_cfg_done_entry()
466 bfa_cb_queue(iocfc->bfa, &iocfc->bfa->iocfc.stop_hcb_qe, in bfa_iocfc_sm_stopping()
512 bfa_cb_queue(iocfc->bfa, &iocfc->bfa->iocfc.en_hcb_qe, in bfa_iocfc_sm_enabling()
514 iocfc->bfa->iocfc.cb_reqd = BFA_FALSE; in bfa_iocfc_sm_enabling()
540 bfa_cb_queue(iocfc->bfa, &iocfc->bfa->iocfc.en_hcb_qe, in bfa_iocfc_sm_cfg_wait()
542 iocfc->bfa->iocfc.cb_reqd = BFA_FALSE; in bfa_iocfc_sm_cfg_wait()
557 bfa_cb_queue(iocfc->bfa, &iocfc->bfa->iocfc.en_hcb_qe, in bfa_iocfc_sm_cfg_wait()
559 iocfc->bfa->iocfc.cb_reqd = BFA_FALSE; in bfa_iocfc_sm_cfg_wait()
598 bfa_cb_queue(iocfc->bfa, &iocfc->bfa->iocfc.dis_hcb_qe, in bfa_iocfc_sm_disabled_entry()
655 bfa_cb_queue(iocfc->bfa, &iocfc->bfa->iocfc.init_hcb_qe, in bfa_iocfc_sm_init_failed_entry()
[all …]
A Dbfa.h42 ((__bfa)->iocfc.cfg.drvcfg.num_reqq_elems - 1)) == \
52 (__bfa)->iocfc.req_cq_pi[__reqq]++; \
53 (__bfa)->iocfc.req_cq_pi[__reqq] &= \
54 ((__bfa)->iocfc.cfg.drvcfg.num_reqq_elems - 1); \
55 writel((__bfa)->iocfc.req_cq_pi[__reqq], \
56 (__bfa)->iocfc.bfa_regs.cpe_q_pi[__reqq]); \
267 ((__bfa)->iocfc.hwif.hw_msix_ctrl_install(__bfa))
271 ((__bfa)->iocfc.hwif.hw_msix_uninstall(__bfa))
275 if ((__bfa)->iocfc.hwif.hw_reqq_ack) \
279 if ((__bfa)->iocfc.hwif.hw_isr_mode_set) \
[all …]
A Dbfa_hw_cb.c18 struct bfa_iocfc_regs_s *bfa_regs = &bfa->iocfc.bfa_regs; in bfa_hwcb_reginit()
35 bfa->iocfc.bfa_regs.intr_status); in bfa_hwcb_reqq_ack_msix()
49 bfa->iocfc.bfa_regs.intr_status); in bfa_hwcb_rspq_ack_msix()
55 writel(ci, bfa->iocfc.bfa_regs.rme_q_ci[rspq]); in bfa_hwcb_rspq_ack_msix()
65 writel(ci, bfa->iocfc.bfa_regs.rme_q_ci[rspq]); in bfa_hwcb_rspq_ack()
169 bfa->iocfc.hwif.hw_reqq_ack = bfa_hwcb_reqq_ack_msix; in bfa_hwcb_isr_mode_set()
170 bfa->iocfc.hwif.hw_rspq_ack = bfa_hwcb_rspq_ack_msix; in bfa_hwcb_isr_mode_set()
172 bfa->iocfc.hwif.hw_reqq_ack = NULL; in bfa_hwcb_isr_mode_set()
173 bfa->iocfc.hwif.hw_rspq_ack = bfa_hwcb_rspq_ack; in bfa_hwcb_isr_mode_set()
A Dbfa_hw_ct.c28 struct bfa_iocfc_regs_s *bfa_regs = &bfa->iocfc.bfa_regs; in bfa_hwct_reginit()
44 struct bfa_iocfc_regs_s *bfa_regs = &bfa->iocfc.bfa_regs; in bfa_hwct2_reginit()
56 r32 = readl(bfa->iocfc.bfa_regs.cpe_q_ctrl[reqq]); in bfa_hwct_reqq_ack()
57 writel(r32, bfa->iocfc.bfa_regs.cpe_q_ctrl[reqq]); in bfa_hwct_reqq_ack()
71 r32 = readl(bfa->iocfc.bfa_regs.rme_q_ctrl[rspq]); in bfa_hwct_rspq_ack()
72 writel(r32, bfa->iocfc.bfa_regs.rme_q_ctrl[rspq]); in bfa_hwct_rspq_ack()
75 writel(ci, bfa->iocfc.bfa_regs.rme_q_ci[rspq]); in bfa_hwct_rspq_ack()
87 writel(ci, bfa->iocfc.bfa_regs.rme_q_ci[rspq]); in bfa_hwct2_rspq_ack()
A Dbfa_modules.h63 struct bfa_iocfc_s iocfc; /* IOCFC module */ member
A Dbfa_ioc.c5854 bfa_fsm_send_event(&dconf->bfa->iocfc, in bfa_dconf_sm_uninit()
5874 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE); in bfa_dconf_sm_uninit()
5906 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE); in bfa_dconf_sm_flash_read()
5933 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE); in bfa_dconf_sm_ready()
5996 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE); in bfa_dconf_sm_final_sync()
6044 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE); in bfa_dconf_sm_iocdown_dirty()
6107 bfa_fsm_send_event(&bfa->iocfc, IOCFC_E_DCONF_DONE); in bfa_dconf_init_cb()
A Dbfa_svc.c3713 struct bfa_iocfc_s *iocfc = &bfa->iocfc; in bfa_fcport_is_pbcdisabled() local
3714 struct bfi_iocfc_cfgrsp_s *cfgrsp = iocfc->cfgrsp; in bfa_fcport_is_pbcdisabled()
A Dbfad_bsg.c2225 struct bfi_iocfc_cfgrsp_s *cfgrsp = bfad->bfa.iocfc.cfgrsp; in bfad_iocmd_preboot_query()

Completed in 49 milliseconds