Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 11 files:
- drivers/net/ethernet/amd/pcnet32.c
- drivers/net/ethernet/intel/e100.c
- drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c, line 1038
- drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c, line 304
- drivers/net/mii.c, line 660
- drivers/net/usb/asix_devices.c
- drivers/net/usb/ax88179_178a.c, line 713
- drivers/net/usb/ch9200.c, line 221
- drivers/net/usb/dm9601.c, line 537
- drivers/net/usb/smsc75xx.c, line 640
- drivers/net/usb/sr9800.c, line 517
Smatch caller information:
drivers/net/usb/ch9200.c ch9200_link_reset() -> mii_ethtool_gset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mii | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->mdio_read | 4096-ptr_max |
| PARAM_VALUE | 1 | ecmd | 7847751876848246784 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/usb/smsc75xx.c smsc75xx_link_reset() -> mii_ethtool_gset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mii | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->mdio_read | 4096-ptr_max |
| PARAM_VALUE | 1 | ecmd | 1569301001477021696 |
| PARAM_VALUE | 1 | ecmd->advertising | 0 |
| PARAM_VALUE | 1 | ecmd->autoneg | 0 |
| PARAM_VALUE | 1 | ecmd->cmd | 1 |
| PARAM_VALUE | 1 | ecmd->duplex | 0 |
| PARAM_VALUE | 1 | ecmd->lp_advertising | 0 |
| PARAM_VALUE | 1 | ecmd->maxrxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->maxtxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->mdio_support | 0 |
| PARAM_VALUE | 1 | ecmd->phy_address | 0 |
| PARAM_VALUE | 1 | ecmd->port | 0 |
| PARAM_VALUE | 1 | ecmd->speed | 0 |
| PARAM_VALUE | 1 | ecmd->speed_hi | 0 |
| PARAM_VALUE | 1 | ecmd->supported | 0 |
| PARAM_VALUE | 1 | ecmd->transceiver | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c pch_gbe_phy_init_setting() -> mii_ethtool_gset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mii | 4096-ptr_max |
| PARAM_VALUE | 1 | ecmd | 8422246218606297088 |
| PARAM_VALUE | 1 | ecmd->advertising | 0 |
| PARAM_VALUE | 1 | ecmd->autoneg | 0 |
| PARAM_VALUE | 1 | ecmd->cmd | 1 |
| PARAM_VALUE | 1 | ecmd->duplex | 0 |
| PARAM_VALUE | 1 | ecmd->lp_advertising | 0 |
| PARAM_VALUE | 1 | ecmd->maxrxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->maxtxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->mdio_support | 0 |
| PARAM_VALUE | 1 | ecmd->phy_address | 0 |
| PARAM_VALUE | 1 | ecmd->port | 0 |
| PARAM_VALUE | 1 | ecmd->speed | 0 |
| PARAM_VALUE | 1 | ecmd->speed_hi | 0 |
| PARAM_VALUE | 1 | ecmd->supported | 0 |
| PARAM_VALUE | 1 | ecmd->transceiver | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/usb/dm9601.c dm9601_link_reset() -> mii_ethtool_gset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mii | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->mdio_read | 4096-ptr_max |
| PARAM_VALUE | 1 | ecmd | 1896006136256569344 |
| PARAM_VALUE | 1 | ecmd->advertising | 0 |
| PARAM_VALUE | 1 | ecmd->autoneg | 0 |
| PARAM_VALUE | 1 | ecmd->cmd | 1 |
| PARAM_VALUE | 1 | ecmd->duplex | 0 |
| PARAM_VALUE | 1 | ecmd->lp_advertising | 0 |
| PARAM_VALUE | 1 | ecmd->maxrxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->maxtxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->mdio_support | 0 |
| PARAM_VALUE | 1 | ecmd->phy_address | 0 |
| PARAM_VALUE | 1 | ecmd->port | 0 |
| PARAM_VALUE | 1 | ecmd->speed | 0 |
| PARAM_VALUE | 1 | ecmd->speed_hi | 0 |
| PARAM_VALUE | 1 | ecmd->supported | 0 |
| PARAM_VALUE | 1 | ecmd->transceiver | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c pch_gbe_watchdog() -> mii_ethtool_gset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mii | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->mdio_read | 4096-ptr_max |
| PARAM_VALUE | 1 | ecmd | 5324531691719651328 |
| PARAM_VALUE | 1 | ecmd->advertising | 0 |
| PARAM_VALUE | 1 | ecmd->autoneg | 0 |
| PARAM_VALUE | 1 | ecmd->cmd | 1 |
| PARAM_VALUE | 1 | ecmd->duplex | 0 |
| PARAM_VALUE | 1 | ecmd->lp_advertising | 0 |
| PARAM_VALUE | 1 | ecmd->maxrxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->maxtxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->mdio_support | 0 |
| PARAM_VALUE | 1 | ecmd->phy_address | 0 |
| PARAM_VALUE | 1 | ecmd->port | 0 |
| PARAM_VALUE | 1 | ecmd->speed | 0 |
| PARAM_VALUE | 1 | ecmd->speed_hi | 0 |
| PARAM_VALUE | 1 | ecmd->supported | 0 |
| PARAM_VALUE | 1 | ecmd->transceiver | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/intel/e100.c e100_diag_test() -> mii_ethtool_gset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mii | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->mdio_read | 4096-ptr_max |
| PARAM_VALUE | 1 | ecmd | 7414615349837139968 |
| NOCHECK_CALL |
drivers/net/ethernet/intel/e100.c e100_watchdog() -> mii_ethtool_gset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mii | 4096-ptr_max |
| PARAM_VALUE | 1 | ecmd | 7722244554122043392 |
| PARAM_VALUE | 1 | ecmd->advertising | 0 |
| PARAM_VALUE | 1 | ecmd->autoneg | 0 |
| PARAM_VALUE | 1 | ecmd->cmd | 1 |
| PARAM_VALUE | 1 | ecmd->duplex | 0 |
| PARAM_VALUE | 1 | ecmd->lp_advertising | 0 |
| PARAM_VALUE | 1 | ecmd->maxrxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->maxtxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->mdio_support | 0 |
| PARAM_VALUE | 1 | ecmd->phy_address | 0 |
| PARAM_VALUE | 1 | ecmd->port | 0 |
| PARAM_VALUE | 1 | ecmd->speed | 0 |
| PARAM_VALUE | 1 | ecmd->speed_hi | 0 |
| PARAM_VALUE | 1 | ecmd->supported | 0 |
| PARAM_VALUE | 1 | ecmd->transceiver | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/usb/ax88179_178a.c ax88179_chk_eee() -> mii_ethtool_gset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mii | 4096-ptr_max |
| PARAM_VALUE | 1 | ecmd | 4761546186915495936 |
| PARAM_VALUE | 1 | ecmd->advertising | 0 |
| PARAM_VALUE | 1 | ecmd->autoneg | 0 |
| PARAM_VALUE | 1 | ecmd->cmd | 1 |
| PARAM_VALUE | 1 | ecmd->duplex | 0 |
| PARAM_VALUE | 1 | ecmd->lp_advertising | 0 |
| PARAM_VALUE | 1 | ecmd->maxrxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->maxtxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->mdio_support | 0 |
| PARAM_VALUE | 1 | ecmd->phy_address | 0 |
| PARAM_VALUE | 1 | ecmd->port | 0 |
| PARAM_VALUE | 1 | ecmd->speed | 0 |
| PARAM_VALUE | 1 | ecmd->speed_hi | 0 |
| PARAM_VALUE | 1 | ecmd->supported | 0 |
| PARAM_VALUE | 1 | ecmd->transceiver | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/amd/pcnet32.c pcnet32_check_media() -> mii_ethtool_gset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mii | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->mdio_read | 4096-ptr_max |
| PARAM_VALUE | 1 | ecmd | 7135219361549062144 |
| PARAM_VALUE | 1 | ecmd->advertising | 0 |
| PARAM_VALUE | 1 | ecmd->autoneg | 0 |
| PARAM_VALUE | 1 | ecmd->cmd | 1 |
| PARAM_VALUE | 1 | ecmd->duplex | 0 |
| PARAM_VALUE | 1 | ecmd->lp_advertising | 0 |
| PARAM_VALUE | 1 | ecmd->maxrxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->maxtxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->mdio_support | 0 |
| PARAM_VALUE | 1 | ecmd->phy_address | 0 |
| PARAM_VALUE | 1 | ecmd->port | 0 |
| PARAM_VALUE | 1 | ecmd->speed | 0 |
| PARAM_VALUE | 1 | ecmd->speed_hi | 0 |
| PARAM_VALUE | 1 | ecmd->supported | 0 |
| PARAM_VALUE | 1 | ecmd->transceiver | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &lp->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &dev->lock | ||
| TYPE_LOCK | (struct pcnet32_private)->lock |
drivers/net/ethernet/amd/pcnet32.c pcnet32_open() -> mii_ethtool_gset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mii | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->phy_id | 0-31 |
| PARAM_VALUE | 1 | ecmd | 4853949349757804544 |
| PARAM_VALUE | 1 | ecmd->advertising | 0,640-33519 |
| PARAM_VALUE | 1 | ecmd->autoneg | 0-1 |
| PARAM_VALUE | 1 | ecmd->cmd | 1 |
| PARAM_VALUE | 1 | ecmd->duplex | 0-1 |
| PARAM_VALUE | 1 | ecmd->lp_advertising | 0-32815 |
| PARAM_VALUE | 1 | ecmd->maxrxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->maxtxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->mdio_support | 0-1 |
| PARAM_VALUE | 1 | ecmd->phy_address | 0-31 |
| PARAM_VALUE | 1 | ecmd->port | 0,2 |
| PARAM_VALUE | 1 | ecmd->speed | 0,10,100,1000 |
| PARAM_VALUE | 1 | ecmd->speed_hi | 0 |
| PARAM_VALUE | 1 | ecmd->supported | 0,719,767 |
| PARAM_VALUE | 1 | ecmd->transceiver | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->lock | ||
| LOCK2 | &lp->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct net_device)->lock | ||
| TYPE_LOCK | (struct pcnet32_private)->lock |
drivers/net/usb/asix_devices.c ax88172_link_reset() -> mii_ethtool_gset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mii | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->mdio_read | 4096-ptr_max |
| PARAM_VALUE | 1 | ecmd | 473490464755478528 |
| PARAM_VALUE | 1 | ecmd->advertising | 0 |
| PARAM_VALUE | 1 | ecmd->autoneg | 0 |
| PARAM_VALUE | 1 | ecmd->cmd | 1 |
| PARAM_VALUE | 1 | ecmd->duplex | 0 |
| PARAM_VALUE | 1 | ecmd->lp_advertising | 0 |
| PARAM_VALUE | 1 | ecmd->maxrxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->maxtxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->mdio_support | 0 |
| PARAM_VALUE | 1 | ecmd->phy_address | 0 |
| PARAM_VALUE | 1 | ecmd->port | 0 |
| PARAM_VALUE | 1 | ecmd->speed | 0 |
| PARAM_VALUE | 1 | ecmd->speed_hi | 0 |
| PARAM_VALUE | 1 | ecmd->supported | 0 |
| PARAM_VALUE | 1 | ecmd->transceiver | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/usb/asix_devices.c ax88178_link_reset() -> mii_ethtool_gset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mii | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->mdio_read | 4096-ptr_max |
| PARAM_VALUE | 1 | ecmd | 7438558111513321472 |
| PARAM_VALUE | 1 | ecmd->advertising | 0 |
| PARAM_VALUE | 1 | ecmd->autoneg | 0 |
| PARAM_VALUE | 1 | ecmd->cmd | 1 |
| PARAM_VALUE | 1 | ecmd->duplex | 0 |
| PARAM_VALUE | 1 | ecmd->lp_advertising | 0 |
| PARAM_VALUE | 1 | ecmd->maxrxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->maxtxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->mdio_support | 0 |
| PARAM_VALUE | 1 | ecmd->phy_address | 0 |
| PARAM_VALUE | 1 | ecmd->port | 0 |
| PARAM_VALUE | 1 | ecmd->speed | 0 |
| PARAM_VALUE | 1 | ecmd->speed_hi | 0 |
| PARAM_VALUE | 1 | ecmd->supported | 0 |
| PARAM_VALUE | 1 | ecmd->transceiver | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/usb/sr9800.c sr9800_link_reset() -> mii_ethtool_gset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mii | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | mii->mdio_read | 4096-ptr_max |
| PARAM_VALUE | 1 | ecmd | 1275216933310230528 |
| PARAM_VALUE | 1 | ecmd->advertising | 0 |
| PARAM_VALUE | 1 | ecmd->autoneg | 0 |
| PARAM_VALUE | 1 | ecmd->cmd | 1 |
| PARAM_VALUE | 1 | ecmd->duplex | 0 |
| PARAM_VALUE | 1 | ecmd->lp_advertising | 0 |
| PARAM_VALUE | 1 | ecmd->maxrxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->maxtxpkt | 0 |
| PARAM_VALUE | 1 | ecmd->mdio_support | 0 |
| PARAM_VALUE | 1 | ecmd->phy_address | 0 |
| PARAM_VALUE | 1 | ecmd->port | 0 |
| PARAM_VALUE | 1 | ecmd->speed | 0 |
| PARAM_VALUE | 1 | ecmd->speed_hi | 0 |
| PARAM_VALUE | 1 | ecmd->supported | 0 |
| PARAM_VALUE | 1 | ecmd->transceiver | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |