Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/actions/owl-emac.c owl_emac_enable() -> owl_emac_setup_frame_xmit()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->duplex | 255 |
| PARAM_VALUE | 0 | priv->link | 0 |
| PARAM_VALUE | 0 | priv->mcaddr_list.count | 0 |
| PARAM_VALUE | 0 | priv->netdev | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->pause | 0 |
| PARAM_VALUE | 0 | priv->rx_ring.head | 0 |
| PARAM_VALUE | 0 | priv->rx_ring.size | 0-s32max |
| PARAM_VALUE | 0 | priv->rx_ring.tail | 0 |
| PARAM_VALUE | 0 | priv->speed | (-1) |
| PARAM_VALUE | 0 | priv->tx_ring.head | 0 |
| PARAM_VALUE | 0 | priv->tx_ring.size | 0-s32max |
| PARAM_VALUE | 0 | priv->tx_ring.tail | 0 |
| PARAM_VALUE | 0 | *priv->rx_ring->skbs | 4096-ptr_max |
| PARAM_VALUE | 0 | *priv->rx_ring->skbs_dma | 0-18446744073709551614 |
| CAPPED_DATA | 0 | priv->rx_ring.size | 1 |
| CAPPED_DATA | 0 | priv->tx_ring.size | 1 |
| MEM_ZERO | 0 | priv->tx_ring.skbs_dma | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/actions/owl-emac.c owl_emac_ndo_set_mac_addr() -> owl_emac_setup_frame_xmit()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &dev_addr_sem | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/actions/owl-emac.c owl_emac_set_multicast() -> owl_emac_setup_frame_xmit()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->mcaddr_list.count | 0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &netdev->addr_list_lock | ||
| HALF_LOCKED2 | &netdev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &netdev->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |