Lines Matching refs:ecmd
75 struct ethtool_cmd *ecmd) in igbvf_get_settings() argument
81 ecmd->supported = SUPPORTED_1000baseT_Full; in igbvf_get_settings()
83 ecmd->advertising = ADVERTISED_1000baseT_Full; in igbvf_get_settings()
85 ecmd->port = -1; in igbvf_get_settings()
86 ecmd->transceiver = XCVR_DUMMY1; in igbvf_get_settings()
91 ethtool_cmd_speed_set(ecmd, SPEED_1000); in igbvf_get_settings()
93 ethtool_cmd_speed_set(ecmd, SPEED_100); in igbvf_get_settings()
95 ethtool_cmd_speed_set(ecmd, SPEED_10); in igbvf_get_settings()
98 ecmd->duplex = DUPLEX_FULL; in igbvf_get_settings()
100 ecmd->duplex = DUPLEX_HALF; in igbvf_get_settings()
102 ethtool_cmd_speed_set(ecmd, SPEED_UNKNOWN); in igbvf_get_settings()
103 ecmd->duplex = DUPLEX_UNKNOWN; in igbvf_get_settings()
106 ecmd->autoneg = AUTONEG_DISABLE; in igbvf_get_settings()
112 struct ethtool_cmd *ecmd) in igbvf_set_settings() argument