Lines Matching refs:cfgrsp
276 bfa->iocfc.cfgrsp = (struct bfi_iocfc_cfgrsp_s *) dm_kva;
375 struct bfi_iocfc_cfgrsp_s *cfgrsp = iocfc->cfgrsp;
376 struct bfa_iocfc_fwcfg_s *fwcfg = &cfgrsp->fwcfg;
751 bfa_os_ntohs(iocfc->cfgrsp->intr_attr.delay);
755 bfa_os_ntohs(iocfc->cfgrsp->intr_attr.latency);
886 struct bfi_iocfc_cfgrsp_s *cfgrsp = iocfc->cfgrsp;
889 if (cfgrsp->pbc_cfg.boot_enabled && cfgrsp->pbc_cfg.nbluns) {
890 bfa_trc(bfa, cfgrsp->pbc_cfg.nbluns);
891 *nwwns = cfgrsp->pbc_cfg.nbluns;
892 for (i = 0; i < cfgrsp->pbc_cfg.nbluns; i++)
893 wwns[i] = cfgrsp->pbc_cfg.blun[i].tgt_pwwn;
898 *nwwns = cfgrsp->bootwwns.nwwns;
899 memcpy(wwns, cfgrsp->bootwwns.wwn, sizeof(cfgrsp->bootwwns.wwn));
906 struct bfi_iocfc_cfgrsp_s *cfgrsp = iocfc->cfgrsp;
908 pbcfg->enable = cfgrsp->pbc_cfg.boot_enabled;
909 pbcfg->nbluns = cfgrsp->pbc_cfg.nbluns;
910 pbcfg->speed = cfgrsp->pbc_cfg.port_speed;
911 memcpy(pbcfg->pblun, cfgrsp->pbc_cfg.blun, sizeof(pbcfg->pblun));
918 struct bfi_iocfc_cfgrsp_s *cfgrsp = iocfc->cfgrsp;
920 memcpy(pbc_vport, cfgrsp->pbc_cfg.vport, sizeof(cfgrsp->pbc_cfg.vport));
921 return cfgrsp->pbc_cfg.nvports;