Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/actions/owl-emac.c owl_emac_ring_prepare_rx() -> owl_emac_dma_map_rx()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->netdev 4096-ptr_max
PARAM_VALUE 0 priv->rx_ring.size 1-u32max
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 1 skb 4096-ptr_max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
CAPPED_DATA 0 priv->tx_ring.size 1
DATA_SOURCE 0 priv $0
DATA_SOURCE 1 skb r owl_emac_alloc_skb
MEM_ZERO 0 priv->tx_ring.skbs_dma
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/actions/owl-emac.c owl_emac_rx_process() -> owl_emac_dma_map_rx()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->netdev 4096-ptr_max
PARAM_VALUE 0 priv->netdev->nd_net.net->ipv4.fqdir->f->frag_expire 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560
PARAM_VALUE 0 priv->netdev->nd_net.net->ipv4.fqdir->f->qsize 0,304,320
PARAM_VALUE 0 priv->netdev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 priv->rx_ring.descs 4096-ptr_max
PARAM_VALUE 0 priv->rx_ring.skbs 4096-ptr_max
PARAM_VALUE 0 priv->rx_ring.skbs_dma 4096-ptr_max
PARAM_VALUE 1 skb 4096-ptr_max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
DATA_SOURCE 0 priv $0
DATA_SOURCE 1 skb r owl_emac_alloc_skb
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ni->dev_lock
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read