Lines Matching refs:ecmd
1659 struct ethtool_cmd *ecmd = priv; in rocker_cmd_get_port_settings_ethtool_proc() local
1681 ecmd->transceiver = XCVR_INTERNAL; in rocker_cmd_get_port_settings_ethtool_proc()
1682 ecmd->supported = SUPPORTED_TP; in rocker_cmd_get_port_settings_ethtool_proc()
1683 ecmd->phy_address = 0xff; in rocker_cmd_get_port_settings_ethtool_proc()
1684 ecmd->port = PORT_TP; in rocker_cmd_get_port_settings_ethtool_proc()
1685 ethtool_cmd_speed_set(ecmd, speed); in rocker_cmd_get_port_settings_ethtool_proc()
1686 ecmd->duplex = duplex ? DUPLEX_FULL : DUPLEX_HALF; in rocker_cmd_get_port_settings_ethtool_proc()
1687 ecmd->autoneg = autoneg ? AUTONEG_ENABLE : AUTONEG_DISABLE; in rocker_cmd_get_port_settings_ethtool_proc()
1770 struct ethtool_cmd *ecmd = priv; in rocker_cmd_set_port_settings_ethtool_prep() local
1783 ethtool_cmd_speed(ecmd))) in rocker_cmd_set_port_settings_ethtool_prep()
1786 ecmd->duplex)) in rocker_cmd_set_port_settings_ethtool_prep()
1789 ecmd->autoneg)) in rocker_cmd_set_port_settings_ethtool_prep()
1867 struct ethtool_cmd *ecmd) in rocker_cmd_get_port_settings_ethtool() argument
1872 ecmd); in rocker_cmd_get_port_settings_ethtool()
1885 struct ethtool_cmd *ecmd) in rocker_cmd_set_port_settings_ethtool() argument
1889 ecmd, NULL, NULL); in rocker_cmd_set_port_settings_ethtool()
4652 struct ethtool_cmd *ecmd) in rocker_port_get_settings() argument
4656 return rocker_cmd_get_port_settings_ethtool(rocker_port, ecmd); in rocker_port_get_settings()
4660 struct ethtool_cmd *ecmd) in rocker_port_set_settings() argument
4664 return rocker_cmd_set_port_settings_ethtool(rocker_port, ecmd); in rocker_port_set_settings()