/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ixgbevf/ |
H A D | ethtool.c | 92 struct ethtool_cmd *ecmd) 99 ecmd->supported = SUPPORTED_10000baseT_Full; 100 ecmd->autoneg = AUTONEG_DISABLE; 101 ecmd->transceiver = XCVR_DUMMY1; 102 ecmd->port = -1; 107 ecmd->speed = (link_speed == IXGBE_LINK_SPEED_10GB_FULL) ? 109 ecmd->duplex = DUPLEX_FULL; 111 ecmd->speed = -1; 112 ecmd->duplex = -1; 91 ixgbevf_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) argument
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ |
H A D | jme.c | 2197 jme_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ecmd) argument 2201 ecmd->tx_coalesce_usecs = PCC_TX_TO; 2202 ecmd->tx_max_coalesced_frames = PCC_TX_CNT; 2205 ecmd->use_adaptive_rx_coalesce = false; 2206 ecmd->rx_coalesce_usecs = 0; 2207 ecmd->rx_max_coalesced_frames = 0; 2211 ecmd->use_adaptive_rx_coalesce = true; 2215 ecmd->rx_coalesce_usecs = PCC_P1_TO; 2216 ecmd->rx_max_coalesced_frames = PCC_P1_CNT; 2219 ecmd 2234 jme_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ecmd) argument 2264 jme_get_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *ecmd) argument 2282 jme_set_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *ecmd) argument 2375 jme_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) argument 2388 jme_set_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) argument [all...] |
H A D | natsemi.c | 642 static int netdev_get_ecmd(struct net_device *dev, struct ethtool_cmd *ecmd); 643 static int netdev_set_ecmd(struct net_device *dev, struct ethtool_cmd *ecmd); 2569 static int get_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument 2573 netdev_get_ecmd(dev, ecmd); 2578 static int set_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument 2583 res = netdev_set_ecmd(dev, ecmd); 2813 static int netdev_get_ecmd(struct net_device *dev, struct ethtool_cmd *ecmd) argument 2818 ecmd->port = dev->if_port; 2819 ecmd->speed = np->speed; 2820 ecmd 2874 netdev_set_ecmd(struct net_device *dev, struct ethtool_cmd *ecmd) argument [all...] |
H A D | skge.c | 290 struct ethtool_cmd *ecmd) 295 ecmd->transceiver = XCVR_INTERNAL; 296 ecmd->supported = skge_supported_modes(hw); 299 ecmd->port = PORT_TP; 300 ecmd->phy_address = hw->phy_addr; 302 ecmd->port = PORT_FIBRE; 304 ecmd->advertising = skge->advertising; 305 ecmd->autoneg = skge->autoneg; 306 ecmd->speed = skge->speed; 307 ecmd 289 skge_get_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument 311 skge_set_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument 580 skge_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *ecmd) argument 593 skge_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *ecmd) argument 645 skge_get_coalesce(struct net_device *dev, struct ethtool_coalesce *ecmd) argument 669 skge_set_coalesce(struct net_device *dev, struct ethtool_coalesce *ecmd) argument [all...] |
H A D | sky2.c | 3411 static int sky2_get_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument 3416 ecmd->transceiver = XCVR_INTERNAL; 3417 ecmd->supported = sky2_supported_modes(hw); 3418 ecmd->phy_address = PHY_ADDR_MARV; 3420 ecmd->port = PORT_TP; 3421 ecmd->speed = sky2->speed; 3423 ecmd->speed = SPEED_1000; 3424 ecmd->port = PORT_FIBRE; 3427 ecmd->advertising = sky2->advertising; 3428 ecmd 3434 sky2_set_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument 3803 sky2_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *ecmd) argument 3826 sky2_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *ecmd) argument 3844 sky2_get_coalesce(struct net_device *dev, struct ethtool_coalesce *ecmd) argument 3879 sky2_set_coalesce(struct net_device *dev, struct ethtool_coalesce *ecmd) argument [all...] |
H A D | ewrk3.c | 1518 static int ewrk3_get_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument 1526 ecmd->supported = SUPPORTED_BNC; 1527 ecmd->port = PORT_BNC; 1531 ecmd->supported = SUPPORTED_TP; 1532 ecmd->port = PORT_TP; 1536 ecmd->supported = SUPPORTED_TP | SUPPORTED_BNC | SUPPORTED_AUI; 1537 ecmd->autoneg = !(cr & CR_APD); 1542 if (!ecmd->autoneg) 1543 ecmd->port = (cr & CR_PSEL) ? PORT_BNC : PORT_TP; 1547 ecmd 1553 ewrk3_set_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument [all...] |
H A D | iseries_veth.c | 990 static int veth_get_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument 992 ecmd->supported = (SUPPORTED_1000baseT_Full 994 ecmd->advertising = (SUPPORTED_1000baseT_Full 996 ecmd->port = PORT_FIBRE; 997 ecmd->transceiver = XCVR_INTERNAL; 998 ecmd->phy_address = 0; 999 ecmd->speed = SPEED_1000; 1000 ecmd->duplex = DUPLEX_FULL; 1001 ecmd->autoneg = AUTONEG_ENABLE; 1002 ecmd [all...] |
H A D | acenic.c | 2572 static int ace_get_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument 2578 memset(ecmd, 0, sizeof(struct ethtool_cmd)); 2579 ecmd->supported = 2585 ecmd->port = PORT_FIBRE; 2586 ecmd->transceiver = XCVR_INTERNAL; 2590 ecmd->speed = SPEED_1000; 2594 ecmd->speed = SPEED_100; 2596 ecmd->speed = SPEED_10; 2598 ecmd->speed = 0; 2601 ecmd 2616 ace_set_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument [all...] |
H A D | bcm63xx_enet.c | 1440 struct ethtool_pauseparam *ecmd) 1445 ecmd->autoneg = priv->pause_auto; 1446 ecmd->rx_pause = priv->pause_rx; 1447 ecmd->tx_pause = priv->pause_tx; 1451 struct ethtool_pauseparam *ecmd) 1458 if (ecmd->autoneg && (ecmd->rx_pause != ecmd->tx_pause)) { 1466 if (ecmd->autoneg) 1470 priv->pause_auto = ecmd 1439 bcm_enet_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *ecmd) argument 1450 bcm_enet_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *ecmd) argument [all...] |
H A D | forcedeth.c | 4082 static int nv_get_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument 4088 ecmd->port = PORT_MII; 4104 ecmd->speed = SPEED_10; 4107 ecmd->speed = SPEED_100; 4110 ecmd->speed = SPEED_1000; 4113 ecmd->duplex = DUPLEX_HALF; 4115 ecmd->duplex = DUPLEX_FULL; 4117 ecmd->speed = -1; 4118 ecmd->duplex = -1; 4121 ecmd 4156 nv_set_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/vmxnet3/ |
H A D | vmxnet3_ethtool.c | 408 vmxnet3_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) argument 412 ecmd->supported = SUPPORTED_10000baseT_Full | SUPPORTED_1000baseT_Full | 414 ecmd->advertising = ADVERTISED_TP; 415 ecmd->port = PORT_TP; 416 ecmd->transceiver = XCVR_INTERNAL; 419 ecmd->speed = adapter->link_speed; 420 ecmd->duplex = DUPLEX_FULL; 422 ecmd->speed = -1; 423 ecmd->duplex = -1;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ixgb/ |
H A D | ixgb_ethtool.c | 97 ixgb_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) argument 101 ecmd->supported = (SUPPORTED_10000baseT_Full | SUPPORTED_FIBRE); 102 ecmd->advertising = (ADVERTISED_10000baseT_Full | ADVERTISED_FIBRE); 103 ecmd->port = PORT_FIBRE; 104 ecmd->transceiver = XCVR_EXTERNAL; 107 ecmd->speed = SPEED_10000; 108 ecmd->duplex = DUPLEX_FULL; 110 ecmd->speed = -1; 111 ecmd->duplex = -1; 114 ecmd 129 ixgb_set_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/usb/ |
H A D | rtl8150.c | 829 static int rtl8150_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) argument 834 ecmd->supported = (SUPPORTED_10baseT_Half | 840 ecmd->port = PORT_TP; 841 ecmd->transceiver = XCVR_INTERNAL; 842 ecmd->phy_address = dev->phy; 846 ecmd->autoneg = AUTONEG_ENABLE; 847 ecmd->speed = (lpa & (LPA_100HALF | LPA_100FULL)) ? 849 if (ecmd->speed == SPEED_100) 850 ecmd->duplex = (lpa & LPA_100FULL) ? 853 ecmd [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/sfc/ |
H A D | mdio_10g.h | 88 extern int efx_mdio_set_settings(struct efx_nic *efx, struct ethtool_cmd *ecmd);
|
H A D | ethtool.c | 190 struct ethtool_cmd *ecmd) 196 efx->phy_op->get_settings(efx, ecmd); 200 ecmd->supported &= ~SUPPORTED_1000baseT_Half; 202 ecmd->supported |= SUPPORTED_Pause | SUPPORTED_Asym_Pause; 205 ecmd->speed = link_state->speed; 206 ecmd->duplex = link_state->fd ? DUPLEX_FULL : DUPLEX_HALF; 214 struct ethtool_cmd *ecmd) 220 if (ecmd->speed == SPEED_1000 && ecmd->duplex != DUPLEX_FULL) { 227 rc = efx->phy_op->set_settings(efx, ecmd); 189 efx_ethtool_get_settings(struct net_device *net_dev, struct ethtool_cmd *ecmd) argument 213 efx_ethtool_set_settings(struct net_device *net_dev, struct ethtool_cmd *ecmd) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/igb/ |
H A D | igb_ethtool.c | 131 static int igb_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) argument 139 ecmd->supported = (SUPPORTED_10baseT_Half | 146 ecmd->advertising = ADVERTISED_TP; 149 ecmd->advertising |= ADVERTISED_Autoneg; 151 ecmd->advertising |= hw->phy.autoneg_advertised; 154 ecmd->port = PORT_TP; 155 ecmd->phy_address = hw->phy.addr; 157 ecmd->supported = (SUPPORTED_1000baseT_Full | 161 ecmd->advertising = (ADVERTISED_1000baseT_Full | 165 ecmd 196 igb_set_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/joystick/iforce/ |
H A D | iforce.h | 108 u16 ecmd; member in struct:iforce
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/pcmcia/ |
H A D | smc91c92_cs.c | 1900 static int smc_netdev_get_ecmd(struct net_device *dev, struct ethtool_cmd *ecmd) argument 1905 ecmd->supported = (SUPPORTED_TP | SUPPORTED_AUI | 1910 ecmd->port = (tmp & CFG_AUI_SELECT) ? PORT_AUI : PORT_TP; 1911 ecmd->transceiver = XCVR_INTERNAL; 1912 ecmd->speed = SPEED_10; 1913 ecmd->phy_address = ioaddr + MGMT; 1917 ecmd->duplex = (tmp & TCR_FDUPLX) ? DUPLEX_FULL : DUPLEX_HALF; 1922 static int smc_netdev_set_ecmd(struct net_device *dev, struct ethtool_cmd *ecmd) argument 1927 if (ecmd->speed != SPEED_10) 1929 if (ecmd 1965 smc_get_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument 1984 smc_set_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/atlx/ |
H A D | atl2.c | 1749 struct ethtool_cmd *ecmd) 1754 ecmd->supported = (SUPPORTED_10baseT_Half | 1760 ecmd->advertising = ADVERTISED_TP; 1762 ecmd->advertising |= ADVERTISED_Autoneg; 1763 ecmd->advertising |= hw->autoneg_advertised; 1765 ecmd->port = PORT_TP; 1766 ecmd->phy_address = 0; 1767 ecmd->transceiver = XCVR_INTERNAL; 1770 ecmd->speed = adapter->link_speed; 1772 ecmd 1748 atl2_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) argument 1784 atl2_set_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) argument [all...] |
H A D | atl1.c | 3215 struct ethtool_cmd *ecmd) 3220 ecmd->supported = (SUPPORTED_10baseT_Half | 3226 ecmd->advertising = ADVERTISED_TP; 3229 ecmd->advertising |= ADVERTISED_Autoneg; 3231 ecmd->advertising |= ADVERTISED_Autoneg; 3232 ecmd->advertising |= 3239 ecmd->advertising |= (ADVERTISED_1000baseT_Full); 3241 ecmd->port = PORT_TP; 3242 ecmd->phy_address = 0; 3243 ecmd 3214 atl1_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) argument 3266 atl1_set_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/db-4.7.25.NC/test/ |
H A D | rep005.tcl | 167 proc rep005_elect { ecmd celist qdir msg count \ 171 upvar $ecmd env_cmd
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | mii.h | 173 extern int mii_ethtool_gset(struct mii_if_info *mii, struct ethtool_cmd *ecmd); 174 extern int mii_ethtool_sset(struct mii_if_info *mii, struct ethtool_cmd *ecmd);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/tulip/ |
H A D | uli526x.c | 918 ULi_ethtool_gset(struct uli526x_board_info *db, struct ethtool_cmd *ecmd) argument 920 ecmd->supported = (SUPPORTED_10baseT_Half | 927 ecmd->advertising = (ADVERTISED_10baseT_Half | 935 ecmd->port = PORT_MII; 936 ecmd->phy_address = db->phy_addr; 938 ecmd->transceiver = XCVR_EXTERNAL; 940 ecmd->speed = 10; 941 ecmd->duplex = DUPLEX_HALF; 945 ecmd->speed = 100; 949 ecmd [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/bridge/ |
H A D | br_if.c | 41 struct ethtool_cmd ecmd = { .cmd = ETHTOOL_GSET, }; local 43 if (!dev->ethtool_ops->get_settings(dev, &ecmd)) { 44 switch(ecmd.speed) {
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/enic/ |
H A D | enic_main.c | 126 struct ethtool_cmd *ecmd) 130 ecmd->supported = (SUPPORTED_10000baseT_Full | SUPPORTED_FIBRE); 131 ecmd->advertising = (ADVERTISED_10000baseT_Full | ADVERTISED_FIBRE); 132 ecmd->port = PORT_FIBRE; 133 ecmd->transceiver = XCVR_EXTERNAL; 136 ecmd->speed = vnic_dev_port_speed(enic->vdev); 137 ecmd->duplex = DUPLEX_FULL; 139 ecmd->speed = -1; 140 ecmd->duplex = -1; 143 ecmd 125 enic_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd) argument 292 enic_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ecmd) argument 303 enic_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ecmd) argument [all...] |