Defined in 1 files as a function:
Referenced in 13 files:
- drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c, line 719
- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c, line 4514
- drivers/net/ethernet/broadcom/tg3.c, line 4625
- drivers/net/ethernet/fungible/funeth/funeth_ethtool.c, line 334
- drivers/net/ethernet/intel/i40e/i40e_main.c, line 7253
- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
- drivers/net/phy/motorcomm.c, line 2317
- drivers/net/phy/phy-c45.c
- drivers/net/phy/phy.c
- drivers/net/phy/phy_device.c
- drivers/net/phy/phy_port.c, line 135
- drivers/net/phy/sfp-bus.c, line 302
- drivers/net/usb/r8152.c
Smatch caller information:
drivers/net/phy/motorcomm.c yt8521_config_aneg() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/usb/r8152.c r8152_get_eee() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | src | 8565057661235056640 |
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &tp->control | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct r8152)->control |
drivers/net/usb/r8152.c r8153_get_eee() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | src | 2975106361296027648 |
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &tp->control | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct r8152)->control |
drivers/net/phy/phy_port.c phy_port_update_supported() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/phy_device.c phy_probe() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/phy_device.c phy_setup_ports() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | src | 2731856486854815744 |
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/phy_device.c phy_sfp_module_insert() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | src | 2920086695519907840 |
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sfp->sm_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct sfp)->sm_mutex |
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c aq_ethtool_get_eee() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/phy.c phy_ethtool_ksettings_set() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | src | 6739808569478156288 |
| BUF_SIZE | 0 | src | 16 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bp->lock | ||
| HALF_LOCKED2 | irq |
drivers/net/phy/phy.c phy_speed_up() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &phydev->lock | ||
| TYPE_LOCK | (struct phy_device)->lock |
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c fun_set_link_ksettings() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c ixgbe_get_eee_fw() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c ixgbe_get_eee_fw() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | src | 4767163098336395264 |
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c bnxt_set_eee() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &bp->link_lock | ||
| TYPE_LOCK | (struct bnxt)->link_lock |
drivers/net/ethernet/broadcom/tg3.c tg3_phy_eee_config_ok() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | src | 16 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &tp->dev->lock | ||
| HALF_LOCKED2 | &tp->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/phy/sfp-bus.c sfp_module_parse_support() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | src | 0 |
| BUF_SIZE | 0 | src | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sfp->sm_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct sfp)->sm_mutex |
drivers/net/phy/phy-c45.c genphy_c45_eee_is_active() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | src | 7941567787871830016 |
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/phy/phy-c45.c genphy_c45_ethtool_set_eee() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | src | 16 |
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &phydev->lock | ||
| TYPE_LOCK | (struct phy_device)->lock |
drivers/net/phy/phy-c45.c genphy_c45_ethtool_set_eee() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &phydev->lock | ||
| TYPE_LOCK | (struct phy_device)->lock |
drivers/net/ethernet/intel/i40e/i40e_main.c i40e_print_link_message_eee() -> linkmode_empty()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |