Lines Matching refs:ioc_attr
2320 struct bfi_ioc_attr *ioc_attr;
2322 ioc_attr = ioc->attr;
2328 memcpy(&ad_attr->vpd, &ioc_attr->vpd,
2338 ad_attr->card_type = ioc_attr->card_type;
2339 ad_attr->is_mezz = bfa_mfg_is_mezz(ioc_attr->card_type);
2341 if (BFI_ADAPTER_IS_SPECIAL(ioc_attr->adapter_prop))
2349 ad_attr->pcie_gen = ioc_attr->pcie_gen;
2350 ad_attr->pcie_lanes = ioc_attr->pcie_lanes;
2351 ad_attr->pcie_lanes_orig = ioc_attr->pcie_lanes_orig;
2352 ad_attr->asic_rev = ioc_attr->asic_rev;
2418 struct bfi_ioc_attr *ioc_attr;
2423 ioc_attr = ioc->attr;
2426 BFA_MFG_NAME, ioc_attr->card_type);
2469 bfa_nw_ioc_get_attr(struct bfa_ioc *ioc, struct bfa_ioc_attr *ioc_attr)
2471 memset((void *)ioc_attr, 0, sizeof(struct bfa_ioc_attr));
2473 ioc_attr->state = bfa_ioc_get_state(ioc);
2474 ioc_attr->port_id = ioc->port_id;
2475 ioc_attr->port_mode = ioc->port_mode;
2477 ioc_attr->port_mode_cfg = ioc->port_mode_cfg;
2478 ioc_attr->cap_bm = ioc->ad_cap_bm;
2480 ioc_attr->ioc_type = bfa_ioc_get_type(ioc);
2482 bfa_ioc_get_adapter_attr(ioc, &ioc_attr->adapter_attr);
2484 ioc_attr->pci_attr.device_id = ioc->pcidev.device_id;
2485 ioc_attr->pci_attr.pcifn = ioc->pcidev.pci_func;
2486 bfa_ioc_get_pci_chip_rev(ioc, ioc_attr->pci_attr.chip_rev);