Lines Matching defs:cmd
4337 struct ethtool_link_ksettings *cmd)
4344 cmd->base.port = PORT_MII;
4370 cmd->base.duplex = DUPLEX_HALF;
4372 cmd->base.duplex = DUPLEX_FULL;
4375 cmd->base.duplex = DUPLEX_UNKNOWN;
4377 cmd->base.speed = speed;
4378 cmd->base.autoneg = np->autoneg;
4405 cmd->base.phy_address = np->phyaddr;
4407 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
4409 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
4418 const struct ethtool_link_ksettings *cmd)
4421 u32 speed = cmd->base.speed;
4425 cmd->link_modes.advertising);
4427 if (cmd->base.port != PORT_MII)
4429 if (cmd->base.phy_address != np->phyaddr) {
4434 if (cmd->base.autoneg == AUTONEG_ENABLE) {
4445 } else if (cmd->base.autoneg == AUTONEG_DISABLE) {
4451 if (cmd->base.duplex != DUPLEX_HALF &&
4452 cmd->base.duplex != DUPLEX_FULL)
4482 if (cmd->base.autoneg == AUTONEG_ENABLE) {
4534 if (speed == SPEED_10 && cmd->base.duplex == DUPLEX_HALF)
4536 if (speed == SPEED_10 && cmd->base.duplex == DUPLEX_FULL)
4538 if (speed == SPEED_100 && cmd->base.duplex == DUPLEX_HALF)
4540 if (speed == SPEED_100 && cmd->base.duplex == DUPLEX_FULL)