Lines Matching refs:ecmd
1573 struct ethtool_cmd *ecmd = priv; in rocker_cmd_get_port_settings_ethtool_proc() local
1595 ecmd->transceiver = XCVR_INTERNAL; in rocker_cmd_get_port_settings_ethtool_proc()
1596 ecmd->supported = SUPPORTED_TP; in rocker_cmd_get_port_settings_ethtool_proc()
1597 ecmd->phy_address = 0xff; in rocker_cmd_get_port_settings_ethtool_proc()
1598 ecmd->port = PORT_TP; in rocker_cmd_get_port_settings_ethtool_proc()
1599 ethtool_cmd_speed_set(ecmd, speed); in rocker_cmd_get_port_settings_ethtool_proc()
1600 ecmd->duplex = duplex ? DUPLEX_FULL : DUPLEX_HALF; in rocker_cmd_get_port_settings_ethtool_proc()
1601 ecmd->autoneg = autoneg ? AUTONEG_ENABLE : AUTONEG_DISABLE; in rocker_cmd_get_port_settings_ethtool_proc()
1687 struct ethtool_cmd *ecmd = priv; in rocker_cmd_set_port_settings_ethtool_prep() local
1700 ethtool_cmd_speed(ecmd))) in rocker_cmd_set_port_settings_ethtool_prep()
1703 ecmd->duplex)) in rocker_cmd_set_port_settings_ethtool_prep()
1706 ecmd->autoneg)) in rocker_cmd_set_port_settings_ethtool_prep()
1762 struct ethtool_cmd *ecmd) in rocker_cmd_get_port_settings_ethtool() argument
1767 ecmd, false); in rocker_cmd_get_port_settings_ethtool()
1780 struct ethtool_cmd *ecmd) in rocker_cmd_set_port_settings_ethtool() argument
1784 ecmd, NULL, NULL, false); in rocker_cmd_set_port_settings_ethtool()
4283 struct ethtool_cmd *ecmd) in rocker_port_get_settings() argument
4287 return rocker_cmd_get_port_settings_ethtool(rocker_port, ecmd); in rocker_port_get_settings()
4291 struct ethtool_cmd *ecmd) in rocker_port_set_settings() argument
4295 return rocker_cmd_set_port_settings_ethtool(rocker_port, ecmd); in rocker_port_set_settings()