Lines Matching refs:cmd
562 struct ethtool_link_ksettings *cmd) in efx_siena_ethtool_get_link_ksettings() argument
568 efx_siena_mcdi_phy_get_link_ksettings(efx, cmd); in efx_siena_ethtool_get_link_ksettings()
572 ethtool_link_ksettings_add_link_mode(cmd, supported, Pause); in efx_siena_ethtool_get_link_ksettings()
573 ethtool_link_ksettings_add_link_mode(cmd, supported, Asym_Pause); in efx_siena_ethtool_get_link_ksettings()
576 cmd->base.speed = link_state->speed; in efx_siena_ethtool_get_link_ksettings()
577 cmd->base.duplex = link_state->fd ? DUPLEX_FULL : DUPLEX_HALF; in efx_siena_ethtool_get_link_ksettings()
586 const struct ethtool_link_ksettings *cmd) in efx_siena_ethtool_set_link_ksettings() argument
592 if ((cmd->base.speed == SPEED_1000) && in efx_siena_ethtool_set_link_ksettings()
593 (cmd->base.duplex != DUPLEX_FULL)) { in efx_siena_ethtool_set_link_ksettings()
600 rc = efx_siena_mcdi_phy_set_link_ksettings(efx, cmd); in efx_siena_ethtool_set_link_ksettings()
817 switch (info->cmd) { in efx_siena_ethtool_get_rxnfc()
1137 switch (info->cmd) { in efx_siena_ethtool_set_rxnfc()