Lines Matching defs:bfa
36 * fcs initialization, called once after bfa initialization is complete
58 struct bfa_ioc_s *ioc = &fabric->fcs->bfa->ioc;
88 bfa_iocfc_get_pbc_vports(fcs->bfa, pbc_vports);
90 bfa_fcb_pbc_vport_create(fcs->bfa->bfad, pbc_vports[i]);
140 if (bfa_fcport_get_topology((__fabric)->fcs->bfa) \
233 struct bfa_s *bfa = fabric->fcs->bfa;
240 if (!bfa_fcport_is_linkup(fabric->fcs->bfa)) {
244 if (bfa_fcport_get_topology(bfa) ==
247 fabric->bport.pid = bfa_fcport_get_myalpa(bfa);
281 struct bfa_s *bfa = fabric->fcs->bfa;
288 if (bfa_fcport_get_topology(bfa) != BFA_PORT_TOPOLOGY_LOOP) {
294 fabric->bport.pid = bfa_fcport_get_myalpa(bfa);
333 bfa_fcport_set_tx_bbcredit(fabric->fcs->bfa,
348 bfa_timer_start(fabric->fcs->bfa, &fabric->delay_timer,
361 bfa_fcport_set_tx_bbcredit(fabric->fcs->bfa,
529 bfa_fcport_set_tx_bbcredit(fabric->fcs->bfa,
548 struct bfa_s *bfa = fabric->fcs->bfa;
556 if (bfa_fcport_get_topology(bfa) == BFA_PORT_TOPOLOGY_LOOP) {
678 struct bfa_s *bfa = fabric->fcs->bfa;
685 if (bfa_fcport_get_topology(bfa) == BFA_PORT_TOPOLOGY_LOOP) {
697 if (bfa_fcport_get_topology(bfa) == BFA_PORT_TOPOLOGY_LOOP)
747 port_cfg->nwwn = fabric->fcs->bfa->ioc.attr->nwwn;
748 port_cfg->pwwn = fabric->fcs->bfa->ioc.attr->pwwn;
761 bfa_ioc_get_adapter_model(&fabric->fcs->bfa->ioc, model);
822 bfa_ioc_get_adapter_model(&fabric->fcs->bfa->ioc, model);
851 * bfa lps login completion callback
935 struct bfa_s *bfa = fabric->fcs->bfa;
940 bfa_lps_flogi(fabric->lps, fabric, alpa, bfa_fcport_get_maxfrsize(bfa),
1324 struct bfa_s *bfa = fabric->fcs->bfa;
1340 bfa_fcport_get_maxfrsize(bfa),
1341 bfa_fcport_get_rx_bbcredit(bfa), 0);
1580 bfa_fcs_attach(struct bfa_fcs_s *fcs, struct bfa_s *bfa, struct bfad_s *bfad,
1585 fcs->bfa = bfa;
1590 bfa->fcs = BFA_TRUE;
1593 bfa_fcport_event_register(fcs->bfa, bfa_fcs_port_event_handler, fcs);
1594 bfa_uf_recv_register(fcs->bfa, bfa_fcs_uf_recv, fcs);
1604 fabric->lps = bfa_lps_alloc(fcs->bfa);