• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ixgbe/

Lines Matching refs:ecmd

140                               struct ethtool_cmd *ecmd)
147 ecmd->supported = SUPPORTED_10000baseT_Full;
148 ecmd->autoneg = AUTONEG_ENABLE;
149 ecmd->transceiver = XCVR_EXTERNAL;
152 ecmd->supported |= (SUPPORTED_1000baseT_Full |
155 ecmd->advertising = ADVERTISED_Autoneg;
157 ecmd->advertising |= ADVERTISED_10000baseT_Full;
159 ecmd->advertising |= ADVERTISED_1000baseT_Full;
165 if (!(ecmd->advertising & (ADVERTISED_1000baseT_Full |
167 ecmd->advertising |= (ADVERTISED_10000baseT_Full |
171 ecmd->supported |= SUPPORTED_TP;
172 ecmd->advertising |= ADVERTISED_TP;
173 ecmd->port = PORT_TP;
175 ecmd->supported |= SUPPORTED_FIBRE;
176 ecmd->advertising |= ADVERTISED_FIBRE;
177 ecmd->port = PORT_FIBRE;
182 ecmd->supported = (SUPPORTED_1000baseT_Full |
184 ecmd->advertising = (ADVERTISED_1000baseT_Full |
186 ecmd->port = PORT_FIBRE;
187 ecmd->autoneg = AUTONEG_DISABLE;
189 ecmd->supported |= (SUPPORTED_1000baseT_Full |
191 ecmd->advertising = (ADVERTISED_10000baseT_Full |
194 ecmd->port = PORT_FIBRE;
197 ecmd->supported |= SUPPORTED_FIBRE;
198 ecmd->advertising = (ADVERTISED_10000baseT_Full |
200 ecmd->port = PORT_FIBRE;
201 ecmd->autoneg = AUTONEG_DISABLE;
209 ecmd->port = PORT_TP;
212 ecmd->port = PORT_FIBRE;
226 ecmd->port = PORT_DA;
232 ecmd->port = PORT_FIBRE;
235 ecmd->port = PORT_NONE;
239 ecmd->port = PORT_TP;
240 ecmd->supported = SUPPORTED_TP;
241 ecmd->advertising = (ADVERTISED_1000baseT_Full |
246 ecmd->port = PORT_OTHER;
251 ecmd->port = PORT_NONE;
257 ecmd->port = PORT_OTHER;
263 ecmd->speed = (link_speed == IXGBE_LINK_SPEED_10GB_FULL) ?
265 ecmd->duplex = DUPLEX_FULL;
267 ecmd->speed = -1;
268 ecmd->duplex = -1;
275 struct ethtool_cmd *ecmd)
287 if (ecmd->autoneg == AUTONEG_DISABLE)
292 if (ecmd->advertising & ADVERTISED_10000baseT_Full)
295 if (ecmd->advertising & ADVERTISED_1000baseT_Full)
309 if ((ecmd->autoneg == AUTONEG_ENABLE) ||
310 (ecmd->advertising != ADVERTISED_10000baseT_Full) ||
311 (ecmd->speed + ecmd->duplex != SPEED_10000 + DUPLEX_FULL))