Home
last modified time | relevance | path

Searched refs:safe_ecmd (Results 1 – 1 of 1) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_ethtool.c549 struct ethtool_cmd safe_ecmd; in i40e_set_settings() local
574 memset(&safe_ecmd, 0, sizeof(struct ethtool_cmd)); in i40e_set_settings()
575 i40e_get_settings(netdev, &safe_ecmd); in i40e_set_settings()
582 ecmd->autoneg = safe_ecmd.autoneg; in i40e_set_settings()
583 ecmd->advertising = safe_ecmd.advertising; in i40e_set_settings()
585 ecmd->cmd = safe_ecmd.cmd; in i40e_set_settings()
589 if (memcmp(ecmd, &safe_ecmd, sizeof(struct ethtool_cmd))) in i40e_set_settings()
610 if (!(safe_ecmd.supported & SUPPORTED_Autoneg)) { in i40e_set_settings()
624 if (safe_ecmd.supported & SUPPORTED_Autoneg && in i40e_set_settings()
637 if (advertise & ~safe_ecmd.supported) in i40e_set_settings()