Searched refs:ecmd (Results 26 - 50 of 79) sorted by relevance

1234

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ixgbevf/
H A Dethtool.c92 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 Djme.c2197 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 Dnatsemi.c642 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 Dskge.c290 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 Dsky2.c3411 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 Dewrk3.c1518 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 Diseries_veth.c990 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 Dacenic.c2572 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 Dbcm63xx_enet.c1440 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 Dforcedeth.c4082 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 Dvmxnet3_ethtool.c408 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 Dixgb_ethtool.c97 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 Drtl8150.c829 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 Dmdio_10g.h88 extern int efx_mdio_set_settings(struct efx_nic *efx, struct ethtool_cmd *ecmd);
H A Dethtool.c190 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 Digb_ethtool.c131 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 Diforce.h108 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 Dsmc91c92_cs.c1900 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 Datl2.c1749 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 Datl1.c3215 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 Drep005.tcl167 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 Dmii.h173 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 Duli526x.c918 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 Dbr_if.c41 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 Denic_main.c126 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...]

Completed in 211 milliseconds

1234