Lines Matching refs:ioc_attr

2691 	struct bfi_ioc_attr_s	*ioc_attr;
2693 ioc_attr = ioc->attr;
2699 memcpy(&ad_attr->vpd, &ioc_attr->vpd,
2709 ad_attr->card_type = ioc_attr->card_type;
2710 ad_attr->is_mezz = bfa_mfg_is_mezz(ioc_attr->card_type);
2712 if (BFI_ADAPTER_IS_SPECIAL(ioc_attr->adapter_prop))
2720 ad_attr->pcie_gen = ioc_attr->pcie_gen;
2721 ad_attr->pcie_lanes = ioc_attr->pcie_lanes;
2722 ad_attr->pcie_lanes_orig = ioc_attr->pcie_lanes_orig;
2723 ad_attr->asic_rev = ioc_attr->asic_rev;
2730 ad_attr->mfg_day = ioc_attr->mfg_day;
2731 ad_attr->mfg_month = ioc_attr->mfg_month;
2732 ad_attr->mfg_year = ioc_attr->mfg_year;
2733 memcpy(ad_attr->uuid, ioc_attr->uuid, BFA_ADAPTER_UUID_LEN);
2797 struct bfi_ioc_attr_s *ioc_attr;
2803 ioc_attr = ioc->attr;
2806 (!bfa_mfg_is_mezz(ioc_attr->card_type)))
2808 BFA_MFG_NAME, ioc_attr->card_type, nports, "p");
2811 BFA_MFG_NAME, ioc_attr->card_type);
2855 bfa_ioc_get_attr(struct bfa_ioc_s *ioc, struct bfa_ioc_attr_s *ioc_attr)
2857 memset((void *)ioc_attr, 0, sizeof(struct bfa_ioc_attr_s));
2859 ioc_attr->state = bfa_ioc_get_state(ioc);
2860 ioc_attr->port_id = bfa_ioc_portid(ioc);
2861 ioc_attr->port_mode = ioc->port_mode;
2862 ioc_attr->port_mode_cfg = ioc->port_mode_cfg;
2863 ioc_attr->cap_bm = ioc->ad_cap_bm;
2865 ioc_attr->ioc_type = bfa_ioc_get_type(ioc);
2867 bfa_ioc_get_adapter_attr(ioc, &ioc_attr->adapter_attr);
2869 ioc_attr->pci_attr.device_id = bfa_ioc_devid(ioc);
2870 ioc_attr->pci_attr.pcifn = bfa_ioc_pcifn(ioc);
2871 ioc_attr->def_fn = (bfa_ioc_pcifn(ioc) == bfa_ioc_portid(ioc));
2872 bfa_ioc_get_pci_chip_rev(ioc, ioc_attr->pci_attr.chip_rev);