| /drivers/net/phy/ |
| A D | phy_caps.c | 30 static int speed_duplex_to_capa(int speed, unsigned int duplex) in speed_duplex_to_capa() 198 phy_caps_lookup(int speed, unsigned int duplex, const unsigned long *supported, in phy_caps_lookup() 251 bool phy_caps_valid(int speed, int duplex, const unsigned long *linkmodes) in phy_caps_valid()
|
| A D | phy-caps.h | 40 unsigned int duplex; member
|
| A D | swphy.c | 56 static const struct swmii_regs duplex[] = { variable
|
| /drivers/net/ethernet/marvell/prestera/ |
| A D | prestera_ethtool.c | 25 u8 duplex; member 474 u8 duplex; in prestera_port_link_mode_get() local 588 u32 speed, u8 duplex, u8 type) in prestera_port_link_mode_set() 635 u8 duplex = DUPLEX_UNKNOWN; in prestera_port_speed_duplex_set() local
|
| /drivers/net/dsa/mv88e6xxx/ |
| A D | port.c | 223 bool force_bit, int duplex) in mv88e6xxx_port_set_speed_duplex() 310 int speed, int duplex) in mv88e6185_port_set_speed_duplex() 321 int speed, int duplex) in mv88e6250_port_set_speed_duplex() 332 int speed, int duplex) in mv88e6341_port_set_speed_duplex() 358 int speed, int duplex) in mv88e6352_port_set_speed_duplex() 372 int speed, int duplex) in mv88e6390_port_set_speed_duplex() 398 int speed, int duplex) in mv88e6390x_port_set_speed_duplex() 424 int speed, int duplex) in mv88e6393x_port_set_speed_duplex()
|
| /drivers/net/pcs/ |
| A D | pcs-lynx.c | 232 int speed, int duplex) in lynx_pcs_link_up_sgmii() 287 int speed, int duplex) in lynx_pcs_link_up_2500basex() 307 int speed, int duplex) in lynx_pcs_link_up()
|
| /drivers/net/ethernet/chelsio/cxgb3/ |
| A D | vsc8211.c | 131 int *speed, int *duplex, int *fc) in vsc8211_get_link_status() 207 int *speed, int *duplex, int *fc) in vsc8211_get_link_status_fiber() 305 int vsc8211_set_speed_duplex(struct cphy *phy, int speed, int duplex) in vsc8211_set_speed_duplex()
|
| A D | aq100x.c | 201 static int aq100x_set_speed_duplex(struct cphy *phy, int speed, int duplex) in aq100x_set_speed_duplex() 208 int *speed, int *duplex, int *fc) in aq100x_get_link_status()
|
| A D | ael1002.c | 177 int *duplex, int *fc) in get_link_status_r() 830 int *duplex, int *fc) in get_link_status_x() 891 int *speed, int *duplex, int *fc) in xaui_direct_get_link_status()
|
| /drivers/net/ethernet/intel/e1000e/ |
| A D | 80003es2lan.c | 640 u16 *duplex) in e1000_get_link_up_info_80003es2lan() 1083 u16 duplex; in e1000_cfg_on_link_up_80003es2lan() local 1108 static s32 e1000_cfg_kmrn_10_100_80003es2lan(struct e1000_hw *hw, u16 duplex) in e1000_cfg_kmrn_10_100_80003es2lan()
|
| A D | mac.c | 1018 u16 speed, duplex; in e1000e_config_fc_after_link_up() local 1317 u16 *duplex) in e1000e_get_speed_and_duplex_copper() 1351 *hw, u16 *speed, u16 *duplex) in e1000e_get_speed_and_duplex_fiber_serdes()
|
| /drivers/net/ethernet/intel/igc/ |
| A D | igc_mac.c | 448 u16 speed, duplex; in igc_config_fc_after_link_up() local 672 u16 *duplex) in igc_get_speed_and_duplex_copper()
|
| /drivers/net/ethernet/chelsio/cxgb/ |
| A D | mv88e1xxx.c | 125 static int mv88e1xxx_set_speed_duplex(struct cphy *phy, int speed, int duplex) in mv88e1xxx_set_speed_duplex() 242 int *speed, int *duplex, int *fc) in mv88e1xxx_get_link_status()
|
| A D | pm3393.c | 389 int *duplex, int *fc) in pm3393_get_speed_duplex_fc() 400 static int pm3393_set_speed_duplex_fc(struct cmac *cmac, int speed, int duplex, in pm3393_set_speed_duplex_fc()
|
| A D | my3126.c | 111 int *link_ok, int *speed, int *duplex, int *fc) in my3126_get_link_status()
|
| /drivers/net/ethernet/wangxun/txgbe/ |
| A D | txgbe_aml.c | 83 static int txgbe_set_phy_link_hostif(struct wx *wx, int speed, int autoneg, int duplex) in txgbe_set_phy_link_hostif() 288 int speed, int duplex, in txgbe_mac_link_up_aml()
|
| /drivers/net/ethernet/hisilicon/hns/ |
| A D | hns_dsaf_mac.c | 121 u8 *auto_neg, u16 *speed, u8 *duplex) in hns_mac_get_port_info() 149 bool hns_mac_need_adjust_link(struct hns_mac_cb *mac_cb, int speed, int duplex) in hns_mac_need_adjust_link() 162 void hns_mac_adjust_link(struct hns_mac_cb *mac_cb, int speed, int duplex) in hns_mac_adjust_link()
|
| A D | hns_ae_adapt.c | 424 u8 *auto_neg, u16 *speed, u8 *duplex) in hns_ae_get_mac_info() 432 int duplex) in hns_ae_need_adjust_link() 440 int duplex) in hns_ae_adjust_link()
|
| A D | hns_dsaf_gmac.c | 247 int duplex) in hns_gmac_need_adjust_link() 490 enum hns_gmac_duplex_mdoe duplex; in hns_gmac_get_info() local
|
| /drivers/net/ethernet/tehuti/ |
| A D | tn40_phy.c | 17 int speed, int duplex, bool tx_pause, bool rx_pause) in tn40_link_up()
|
| /drivers/net/ethernet/atheros/atl1c/ |
| A D | atl1c_hw.c | 668 int atl1c_get_speed_and_duplex(struct atl1c_hw *hw, u16 *speed, u16 *duplex) in atl1c_get_speed_and_duplex() 722 u16 duplex = FULL_DUPLEX; in atl1c_phy_to_ps_link() local
|
| /drivers/net/ethernet/freescale/enetc/ |
| A D | enetc4_pf.c | 660 static void enetc4_set_rgmii_mac(struct enetc_pf *pf, int speed, int duplex) in enetc4_set_rgmii_mac() 688 static void enetc4_set_rmii_mac(struct enetc_pf *pf, int speed, int duplex) in enetc4_set_rmii_mac() 802 int duplex, bool tx_pause, bool rx_pause) in enetc4_pl_mac_link_up()
|
| /drivers/net/ethernet/intel/igb/ |
| A D | e1000_mac.c | 906 u16 speed, duplex; in igb_config_fc_after_link_up() local 1231 u16 *duplex) in igb_get_speed_and_duplex_copper()
|
| /drivers/net/ethernet/sis/ |
| A D | sis900.c | 1322 int speed = 0, duplex = 0; in sis900_timer() local 1383 int speed, duplex; in sis900_check_mode() local 1411 static void sis900_set_mode(struct sis900_private *sp, int speed, int duplex) in sis900_set_mode() 1494 static void sis900_read_mode(struct net_device *net_dev, int *speed, int *duplex) in sis900_read_mode()
|
| /drivers/net/ethernet/intel/e1000/ |
| A D | e1000_hw.c | 2055 u16 duplex; in e1000_config_fc_after_link_up() local 2498 u16 speed, duplex; in e1000_check_for_link() local 2553 s32 e1000_get_speed_and_duplex(struct e1000_hw *hw, u16 *speed, u16 *duplex) in e1000_get_speed_and_duplex() 5163 u16 phy_data, phy_saved_data, speed, duplex, i; in e1000_config_dsp_after_link_change() local
|