Lines Matching defs:bfa
336 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
343 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
391 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
413 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad;
415 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_OK);
461 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad;
519 ioc->cbfn->disable_cbfn(ioc->bfa);
557 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
564 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
603 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
639 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
643 ioc->cbfn->disable_cbfn(ioc->bfa);
947 iocpf->ioc->cbfn->reset_cbfn(iocpf->ioc->bfa);
1319 ioc->cbfn->disable_cbfn(ioc->bfa);
1983 mod->mbhdlr[mc].cbarg = ioc->bfa;
2149 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad;
2154 ioc->cbfn->hbfail_cbfn(ioc->bfa);
2168 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad;
2172 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
2332 * @param[in] bfa driver instance structure
2335 bfa_ioc_attach(struct bfa_ioc_s *ioc, void *bfa, struct bfa_ioc_cbfn_s *cbfn,
2338 ioc->bfa = bfa;
2886 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad;
3162 * bfa timer function
3685 struct bfad_s *bfad = (struct bfad_s *)sfp->ioc->bfa->bfad;
4039 * @param[in] sfp - bfa sfp module
4070 * @param[in] sfp - bfa sfp module
4104 * @param[in] sfp - bfa sfp module
4170 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad;
5814 bfa_trc(dconf->bfa, event);
5819 bfa_trc(dconf->bfa, dconf->min_cfg);
5820 bfa_fsm_send_event(&dconf->bfa->iocfc,
5825 bfa_timer_start(dconf->bfa, &dconf->timer,
5827 bfa_status = bfa_flash_read_part(BFA_FLASH(dconf->bfa),
5831 bfa_dconf_init_cb, dconf->bfa);
5834 bfa_dconf_init_cb(dconf->bfa, BFA_STATUS_FAILED);
5840 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE);
5847 bfa_sm_fault(dconf->bfa, event);
5858 bfa_trc(dconf->bfa, event);
5867 bfa_ioc_suspend(&dconf->bfa->ioc);
5872 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE);
5879 bfa_sm_fault(dconf->bfa, event);
5889 bfa_trc(dconf->bfa, event);
5893 bfa_timer_start(dconf->bfa, &dconf->timer,
5899 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE);
5905 bfa_sm_fault(dconf->bfa, event);
5916 bfa_trc(dconf->bfa, event);
5925 bfa_timer_start(dconf->bfa, &dconf->timer,
5930 bfa_timer_start(dconf->bfa, &dconf->timer,
5942 bfa_sm_fault(dconf->bfa, event);
5953 bfa_trc(dconf->bfa, event);
5962 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE);
5965 bfa_sm_fault(dconf->bfa, event);
5972 bfa_trc(dconf->bfa, event);
5979 bfa_timer_start(dconf->bfa, &dconf->timer,
5984 bfa_timer_start(dconf->bfa, &dconf->timer,
5992 bfa_sm_fault(dconf->bfa, event);
6000 bfa_trc(dconf->bfa, event);
6004 bfa_timer_start(dconf->bfa, &dconf->timer,
6010 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE);
6015 bfa_sm_fault(dconf->bfa, event);
6024 struct bfa_s *bfa)
6026 struct bfa_mem_kva_s *dconf_kva = BFA_MEM_DCONF_KVA(bfa);
6037 bfa_dconf_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg)
6039 struct bfa_dconf_mod_s *dconf = BFA_DCONF_MOD(bfa);
6042 dconf->bfa = bfa;
6043 dconf->instance = bfa->ioc.port_id;
6044 bfa_trc(bfa, dconf->instance);
6055 bfa_dconf_read_data_valid(bfa) = BFA_FALSE;
6062 struct bfa_s *bfa = arg;
6063 struct bfa_dconf_mod_s *dconf = BFA_DCONF_MOD(bfa);
6066 bfa_dconf_read_data_valid(bfa) = BFA_TRUE;
6073 bfa_fsm_send_event(&bfa->iocfc, IOCFC_E_DCONF_DONE);
6077 bfa_dconf_modinit(struct bfa_s *bfa)
6079 struct bfa_dconf_mod_s *dconf = BFA_DCONF_MOD(bfa);
6090 bfa_dconf_iocdisable(struct bfa_s *bfa)
6092 struct bfa_dconf_mod_s *dconf = BFA_DCONF_MOD(bfa);
6100 bfa_trc(dconf->bfa, 0);
6102 bfa_status = bfa_flash_update_part(BFA_FLASH(dconf->bfa),
6108 bfa_trc(dconf->bfa, bfa_status);
6114 bfa_dconf_update(struct bfa_s *bfa)
6116 struct bfa_dconf_mod_s *dconf = BFA_DCONF_MOD(bfa);
6117 bfa_trc(dconf->bfa, 0);
6122 bfa_trc(dconf->bfa, dconf->min_cfg);
6139 bfa_dconf_modexit(struct bfa_s *bfa)
6141 struct bfa_dconf_mod_s *dconf = BFA_DCONF_MOD(bfa);