ioc_attr 2749 drivers/net/ethernet/brocade/bna/bfa_ioc.c struct bfi_ioc_attr *ioc_attr; ioc_attr 2751 drivers/net/ethernet/brocade/bna/bfa_ioc.c ioc_attr = ioc->attr; ioc_attr 2757 drivers/net/ethernet/brocade/bna/bfa_ioc.c memcpy(&ad_attr->vpd, &ioc_attr->vpd, ioc_attr 2767 drivers/net/ethernet/brocade/bna/bfa_ioc.c ad_attr->card_type = ioc_attr->card_type; ioc_attr 2768 drivers/net/ethernet/brocade/bna/bfa_ioc.c ad_attr->is_mezz = bfa_mfg_is_mezz(ioc_attr->card_type); ioc_attr 2770 drivers/net/ethernet/brocade/bna/bfa_ioc.c if (BFI_ADAPTER_IS_SPECIAL(ioc_attr->adapter_prop)) ioc_attr 2778 drivers/net/ethernet/brocade/bna/bfa_ioc.c ad_attr->pcie_gen = ioc_attr->pcie_gen; ioc_attr 2779 drivers/net/ethernet/brocade/bna/bfa_ioc.c ad_attr->pcie_lanes = ioc_attr->pcie_lanes; ioc_attr 2780 drivers/net/ethernet/brocade/bna/bfa_ioc.c ad_attr->pcie_lanes_orig = ioc_attr->pcie_lanes_orig; ioc_attr 2781 drivers/net/ethernet/brocade/bna/bfa_ioc.c ad_attr->asic_rev = ioc_attr->asic_rev; ioc_attr 2843 drivers/net/ethernet/brocade/bna/bfa_ioc.c struct bfi_ioc_attr *ioc_attr; ioc_attr 2848 drivers/net/ethernet/brocade/bna/bfa_ioc.c ioc_attr = ioc->attr; ioc_attr 2851 drivers/net/ethernet/brocade/bna/bfa_ioc.c BFA_MFG_NAME, ioc_attr->card_type); ioc_attr 2894 drivers/net/ethernet/brocade/bna/bfa_ioc.c bfa_nw_ioc_get_attr(struct bfa_ioc *ioc, struct bfa_ioc_attr *ioc_attr) ioc_attr 2896 drivers/net/ethernet/brocade/bna/bfa_ioc.c memset((void *)ioc_attr, 0, sizeof(struct bfa_ioc_attr)); ioc_attr 2898 drivers/net/ethernet/brocade/bna/bfa_ioc.c ioc_attr->state = bfa_ioc_get_state(ioc); ioc_attr 2899 drivers/net/ethernet/brocade/bna/bfa_ioc.c ioc_attr->port_id = bfa_ioc_portid(ioc); ioc_attr 2900 drivers/net/ethernet/brocade/bna/bfa_ioc.c ioc_attr->port_mode = ioc->port_mode; ioc_attr 2902 drivers/net/ethernet/brocade/bna/bfa_ioc.c ioc_attr->port_mode_cfg = ioc->port_mode_cfg; ioc_attr 2903 drivers/net/ethernet/brocade/bna/bfa_ioc.c ioc_attr->cap_bm = ioc->ad_cap_bm; ioc_attr 2905 drivers/net/ethernet/brocade/bna/bfa_ioc.c ioc_attr->ioc_type = bfa_ioc_get_type(ioc); ioc_attr 2907 drivers/net/ethernet/brocade/bna/bfa_ioc.c bfa_ioc_get_adapter_attr(ioc, &ioc_attr->adapter_attr); ioc_attr 2909 drivers/net/ethernet/brocade/bna/bfa_ioc.c ioc_attr->pci_attr.device_id = bfa_ioc_devid(ioc); ioc_attr 2910 drivers/net/ethernet/brocade/bna/bfa_ioc.c ioc_attr->pci_attr.pcifn = bfa_ioc_pcifn(ioc); ioc_attr 2911 drivers/net/ethernet/brocade/bna/bfa_ioc.c ioc_attr->def_fn = bfa_ioc_is_default(ioc); ioc_attr 2912 drivers/net/ethernet/brocade/bna/bfa_ioc.c bfa_ioc_get_pci_chip_rev(ioc, ioc_attr->pci_attr.chip_rev); ioc_attr 280 drivers/net/ethernet/brocade/bna/bfa_ioc.h void bfa_nw_ioc_get_attr(struct bfa_ioc *ioc, struct bfa_ioc_attr *ioc_attr); ioc_attr 362 drivers/net/ethernet/brocade/bna/bnad.h struct bfa_ioc_attr ioc_attr; ioc_attr 146 drivers/net/ethernet/brocade/bna/bnad_debugfs.c bfa_nw_ioc_get_attr(&bnad->bna.ioceth.ioc, &drvinfo->ioc_attr); ioc_attr 283 drivers/net/ethernet/brocade/bna/bnad_ethtool.c struct bfa_ioc_attr *ioc_attr; ioc_attr 289 drivers/net/ethernet/brocade/bna/bnad_ethtool.c ioc_attr = kzalloc(sizeof(*ioc_attr), GFP_KERNEL); ioc_attr 290 drivers/net/ethernet/brocade/bna/bnad_ethtool.c if (ioc_attr) { ioc_attr 292 drivers/net/ethernet/brocade/bna/bnad_ethtool.c bfa_nw_ioc_get_attr(&bnad->bna.ioceth.ioc, ioc_attr); ioc_attr 295 drivers/net/ethernet/brocade/bna/bnad_ethtool.c strlcpy(drvinfo->fw_version, ioc_attr->adapter_attr.fw_ver, ioc_attr 297 drivers/net/ethernet/brocade/bna/bnad_ethtool.c kfree(ioc_attr); ioc_attr 2696 drivers/scsi/bfa/bfa_ioc.c struct bfi_ioc_attr_s *ioc_attr; ioc_attr 2698 drivers/scsi/bfa/bfa_ioc.c ioc_attr = ioc->attr; ioc_attr 2704 drivers/scsi/bfa/bfa_ioc.c memcpy(&ad_attr->vpd, &ioc_attr->vpd, ioc_attr 2714 drivers/scsi/bfa/bfa_ioc.c ad_attr->card_type = ioc_attr->card_type; ioc_attr 2715 drivers/scsi/bfa/bfa_ioc.c ad_attr->is_mezz = bfa_mfg_is_mezz(ioc_attr->card_type); ioc_attr 2717 drivers/scsi/bfa/bfa_ioc.c if (BFI_ADAPTER_IS_SPECIAL(ioc_attr->adapter_prop)) ioc_attr 2725 drivers/scsi/bfa/bfa_ioc.c ad_attr->pcie_gen = ioc_attr->pcie_gen; ioc_attr 2726 drivers/scsi/bfa/bfa_ioc.c ad_attr->pcie_lanes = ioc_attr->pcie_lanes; ioc_attr 2727 drivers/scsi/bfa/bfa_ioc.c ad_attr->pcie_lanes_orig = ioc_attr->pcie_lanes_orig; ioc_attr 2728 drivers/scsi/bfa/bfa_ioc.c ad_attr->asic_rev = ioc_attr->asic_rev; ioc_attr 2735 drivers/scsi/bfa/bfa_ioc.c ad_attr->mfg_day = ioc_attr->mfg_day; ioc_attr 2736 drivers/scsi/bfa/bfa_ioc.c ad_attr->mfg_month = ioc_attr->mfg_month; ioc_attr 2737 drivers/scsi/bfa/bfa_ioc.c ad_attr->mfg_year = ioc_attr->mfg_year; ioc_attr 2738 drivers/scsi/bfa/bfa_ioc.c memcpy(ad_attr->uuid, ioc_attr->uuid, BFA_ADAPTER_UUID_LEN); ioc_attr 2802 drivers/scsi/bfa/bfa_ioc.c struct bfi_ioc_attr_s *ioc_attr; ioc_attr 2808 drivers/scsi/bfa/bfa_ioc.c ioc_attr = ioc->attr; ioc_attr 2811 drivers/scsi/bfa/bfa_ioc.c (!bfa_mfg_is_mezz(ioc_attr->card_type))) ioc_attr 2813 drivers/scsi/bfa/bfa_ioc.c BFA_MFG_NAME, ioc_attr->card_type, nports, "p"); ioc_attr 2816 drivers/scsi/bfa/bfa_ioc.c BFA_MFG_NAME, ioc_attr->card_type); ioc_attr 2860 drivers/scsi/bfa/bfa_ioc.c bfa_ioc_get_attr(struct bfa_ioc_s *ioc, struct bfa_ioc_attr_s *ioc_attr) ioc_attr 2862 drivers/scsi/bfa/bfa_ioc.c memset((void *)ioc_attr, 0, sizeof(struct bfa_ioc_attr_s)); ioc_attr 2864 drivers/scsi/bfa/bfa_ioc.c ioc_attr->state = bfa_ioc_get_state(ioc); ioc_attr 2865 drivers/scsi/bfa/bfa_ioc.c ioc_attr->port_id = bfa_ioc_portid(ioc); ioc_attr 2866 drivers/scsi/bfa/bfa_ioc.c ioc_attr->port_mode = ioc->port_mode; ioc_attr 2867 drivers/scsi/bfa/bfa_ioc.c ioc_attr->port_mode_cfg = ioc->port_mode_cfg; ioc_attr 2868 drivers/scsi/bfa/bfa_ioc.c ioc_attr->cap_bm = ioc->ad_cap_bm; ioc_attr 2870 drivers/scsi/bfa/bfa_ioc.c ioc_attr->ioc_type = bfa_ioc_get_type(ioc); ioc_attr 2872 drivers/scsi/bfa/bfa_ioc.c bfa_ioc_get_adapter_attr(ioc, &ioc_attr->adapter_attr); ioc_attr 2874 drivers/scsi/bfa/bfa_ioc.c ioc_attr->pci_attr.device_id = bfa_ioc_devid(ioc); ioc_attr 2875 drivers/scsi/bfa/bfa_ioc.c ioc_attr->pci_attr.pcifn = bfa_ioc_pcifn(ioc); ioc_attr 2876 drivers/scsi/bfa/bfa_ioc.c ioc_attr->def_fn = (bfa_ioc_pcifn(ioc) == bfa_ioc_portid(ioc)); ioc_attr 2877 drivers/scsi/bfa/bfa_ioc.c bfa_ioc_get_pci_chip_rev(ioc, ioc_attr->pci_attr.chip_rev); ioc_attr 911 drivers/scsi/bfa/bfa_ioc.h void bfa_ioc_get_attr(struct bfa_ioc_s *ioc, struct bfa_ioc_attr_s *ioc_attr); ioc_attr 117 drivers/scsi/bfa/bfad_bsg.c bfa_ioc_get_attr(&bfad->bfa.ioc, &iocmd->ioc_attr); ioc_attr 121 drivers/scsi/bfa/bfad_bsg.c strcpy(iocmd->ioc_attr.driver_attr.driver, BFAD_DRIVER_NAME); ioc_attr 122 drivers/scsi/bfa/bfad_bsg.c strlcpy(iocmd->ioc_attr.driver_attr.driver_ver, ioc_attr 124 drivers/scsi/bfa/bfad_bsg.c strcpy(iocmd->ioc_attr.driver_attr.fw_ver, ioc_attr 125 drivers/scsi/bfa/bfad_bsg.c iocmd->ioc_attr.adapter_attr.fw_ver); ioc_attr 126 drivers/scsi/bfa/bfad_bsg.c strcpy(iocmd->ioc_attr.driver_attr.bios_ver, ioc_attr 127 drivers/scsi/bfa/bfad_bsg.c iocmd->ioc_attr.adapter_attr.optrom_ver); ioc_attr 130 drivers/scsi/bfa/bfad_bsg.c memcpy(bfad->pci_attr.chip_rev, iocmd->ioc_attr.pci_attr.chip_rev, ioc_attr 132 drivers/scsi/bfa/bfad_bsg.c memcpy(&iocmd->ioc_attr.pci_attr, &bfad->pci_attr, ioc_attr 226 drivers/scsi/bfa/bfad_bsg.h struct bfa_ioc_attr_s ioc_attr; ioc_attr 993 drivers/scsi/bfa/bfad_im.c struct bfa_ioc_attr_s *ioc_attr; ioc_attr 996 drivers/scsi/bfa/bfad_im.c ioc_attr = kzalloc(sizeof(struct bfa_ioc_attr_s), GFP_KERNEL); ioc_attr 997 drivers/scsi/bfa/bfad_im.c if (!ioc_attr) ioc_attr 1000 drivers/scsi/bfa/bfad_im.c bfa_ioc_get_attr(&bfa->ioc, ioc_attr); ioc_attr 1001 drivers/scsi/bfa/bfad_im.c if (ioc_attr->adapter_attr.max_speed == BFA_PORT_SPEED_16GBPS) ioc_attr 1004 drivers/scsi/bfa/bfad_im.c else if (ioc_attr->adapter_attr.max_speed == BFA_PORT_SPEED_8GBPS) { ioc_attr 1005 drivers/scsi/bfa/bfad_im.c if (ioc_attr->adapter_attr.is_mezz) { ioc_attr 1014 drivers/scsi/bfa/bfad_im.c } else if (ioc_attr->adapter_attr.max_speed == BFA_PORT_SPEED_4GBPS) { ioc_attr 1017 drivers/scsi/bfa/bfad_im.c } else if (ioc_attr->adapter_attr.max_speed == BFA_PORT_SPEED_10GBPS) { ioc_attr 1020 drivers/scsi/bfa/bfad_im.c kfree(ioc_attr);