Documented in 1 files:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c, line 769
- drivers/net/ethernet/broadcom/tg3.c
- drivers/net/ethernet/sfc/falcon/mdio_10g.c, line 306
- drivers/net/usb/r8152.c, line 9528
Smatch caller information:
drivers/net/ethernet/sfc/falcon/mdio_10g.c ef4_mdio_get_pause() -> mii_advertise_flowctrl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cap | 4-255 |
| BIT_INFO | 0 | cap | 0x4,0xff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &efx->mac_lock | ||
| TYPE_LOCK | (struct ef4_nic)->mac_lock |
drivers/net/usb/r8152.c rtl8152_set_pauseparam() -> mii_advertise_flowctrl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cap | 0-3 |
| FUZZY_MAX | 0 | cap | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &tp->control | ||
| TYPE_LOCK | (struct r8152)->control |
drivers/net/ethernet/broadcom/tg3.c tg3_adjust_link() -> mii_advertise_flowctrl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &phydev->lock | ||
| LOCK2 | &tp->lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct phy_device)->lock | ||
| TYPE_LOCK | (struct tg3)->lock |
drivers/net/ethernet/broadcom/tg3.c tg3_phy_autoneg_cfg() -> mii_advertise_flowctrl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cap | 0-255 |
| DATA_SOURCE | 0 | cap | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/broadcom/tg3.c tg3_phy_copper_an_config_ok() -> mii_advertise_flowctrl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &tp->dev->lock | ||
| HALF_LOCKED2 | &tp->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c xgene_enet_flowctrl_cfg() -> mii_advertise_flowctrl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cap | 0-3 |
| FUZZY_MAX | 0 | cap | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &phydev->lock | ||
| TYPE_LOCK | (struct phy_device)->lock |