Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/bpf/devmap.c dev_map_redirect_multi() -> dev_map_redirect_clone()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 0 dst->dev 4096-ptr_max
PARAM_VALUE 0 dst->dev->flags 1-u32max
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->cloned 1
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head 1-u64max
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->pp_recycle 0
PARAM_VALUE 2 xdp_prog 1-u64max
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 xdp_prog $2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

kernel/bpf/devmap.c dev_map_redirect_multi() -> dev_map_redirect_clone()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 0 dst->dev 4096-ptr_max
PARAM_VALUE 0 dst->dev->flags 1-u32max
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->cloned 1
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head 1-u64max
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->pp_recycle 0
PARAM_VALUE 2 xdp_prog 1-u64max
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 xdp_prog $2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read