Lines Matching refs:bfa

344 		ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
351 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
399 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
421 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad;
423 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_OK);
469 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad;
527 ioc->cbfn->disable_cbfn(ioc->bfa);
565 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
572 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
611 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
647 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
651 ioc->cbfn->disable_cbfn(ioc->bfa);
956 iocpf->ioc->cbfn->reset_cbfn(iocpf->ioc->bfa);
1332 ioc->cbfn->disable_cbfn(ioc->bfa);
1998 mod->mbhdlr[mc].cbarg = ioc->bfa;
2164 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad;
2169 ioc->cbfn->hbfail_cbfn(ioc->bfa);
2183 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad;
2187 ioc->cbfn->enable_cbfn(ioc->bfa, BFA_STATUS_IOC_FAILURE);
2368 * @param[in] bfa driver instance structure
2371 bfa_ioc_attach(struct bfa_ioc_s *ioc, void *bfa, struct bfa_ioc_cbfn_s *cbfn,
2374 ioc->bfa = bfa;
2922 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad;
3198 * bfa timer function
3720 struct bfad_s *bfad = (struct bfad_s *)sfp->ioc->bfa->bfad;
4074 * @param[in] sfp - bfa sfp module
4105 * @param[in] sfp - bfa sfp module
4139 * @param[in] sfp - bfa sfp module
4205 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad;
5869 bfa_trc(dconf->bfa, event);
5874 bfa_trc(dconf->bfa, dconf->min_cfg);
5875 bfa_fsm_send_event(&dconf->bfa->iocfc,
5880 bfa_timer_start(dconf->bfa, &dconf->timer,
5882 bfa_status = bfa_flash_read_part(BFA_FLASH(dconf->bfa),
5886 bfa_dconf_init_cb, dconf->bfa);
5889 bfa_dconf_init_cb(dconf->bfa, BFA_STATUS_FAILED);
5895 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE);
5901 bfa_sm_fault(dconf->bfa, event);
5912 bfa_trc(dconf->bfa, event);
5921 bfa_ioc_suspend(&dconf->bfa->ioc);
5926 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE);
5933 bfa_sm_fault(dconf->bfa, event);
5943 bfa_trc(dconf->bfa, event);
5947 bfa_timer_start(dconf->bfa, &dconf->timer,
5953 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE);
5959 bfa_sm_fault(dconf->bfa, event);
5970 bfa_trc(dconf->bfa, event);
5979 bfa_timer_start(dconf->bfa, &dconf->timer,
5984 bfa_timer_start(dconf->bfa, &dconf->timer,
5996 bfa_sm_fault(dconf->bfa, event);
6007 bfa_trc(dconf->bfa, event);
6015 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE);
6018 bfa_sm_fault(dconf->bfa, event);
6025 bfa_trc(dconf->bfa, event);
6032 bfa_timer_start(dconf->bfa, &dconf->timer,
6037 bfa_timer_start(dconf->bfa, &dconf->timer,
6045 bfa_sm_fault(dconf->bfa, event);
6053 bfa_trc(dconf->bfa, event);
6057 bfa_timer_start(dconf->bfa, &dconf->timer,
6063 bfa_fsm_send_event(&dconf->bfa->iocfc, IOCFC_E_DCONF_DONE);
6068 bfa_sm_fault(dconf->bfa, event);
6077 struct bfa_s *bfa)
6079 struct bfa_mem_kva_s *dconf_kva = BFA_MEM_DCONF_KVA(bfa);
6090 bfa_dconf_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
6093 struct bfa_dconf_mod_s *dconf = BFA_DCONF_MOD(bfa);
6096 dconf->bfa = bfa;
6097 dconf->instance = bfa->ioc.port_id;
6098 bfa_trc(bfa, dconf->instance);
6109 bfa_dconf_read_data_valid(bfa) = BFA_FALSE;
6116 struct bfa_s *bfa = arg;
6117 struct bfa_dconf_mod_s *dconf = BFA_DCONF_MOD(bfa);
6120 bfa_dconf_read_data_valid(bfa) = BFA_TRUE;
6127 bfa_fsm_send_event(&bfa->iocfc, IOCFC_E_DCONF_DONE);
6131 bfa_dconf_modinit(struct bfa_s *bfa)
6133 struct bfa_dconf_mod_s *dconf = BFA_DCONF_MOD(bfa);
6137 bfa_dconf_start(struct bfa_s *bfa)
6142 bfa_dconf_stop(struct bfa_s *bfa)
6152 bfa_dconf_iocdisable(struct bfa_s *bfa)
6154 struct bfa_dconf_mod_s *dconf = BFA_DCONF_MOD(bfa);
6159 bfa_dconf_detach(struct bfa_s *bfa)
6167 bfa_trc(dconf->bfa, 0);
6169 bfa_status = bfa_flash_update_part(BFA_FLASH(dconf->bfa),
6175 bfa_trc(dconf->bfa, bfa_status);
6181 bfa_dconf_update(struct bfa_s *bfa)
6183 struct bfa_dconf_mod_s *dconf = BFA_DCONF_MOD(bfa);
6184 bfa_trc(dconf->bfa, 0);
6189 bfa_trc(dconf->bfa, dconf->min_cfg);
6206 bfa_dconf_modexit(struct bfa_s *bfa)
6208 struct bfa_dconf_mod_s *dconf = BFA_DCONF_MOD(bfa);