Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/virtio_net.c receive_mergeable_xdp() -> virtnet_xdp_handler()

Type Parameter Key Value
PARAM_VALUE 0 xdp_prog 1-u64max
PARAM_VALUE 1 xdp 7635195980866637824
PARAM_VALUE 1 xdp->data 4096-ptr_max
PARAM_VALUE 1 xdp->data_end 4096-ptr_max
PARAM_VALUE 1 xdp->data_hard_start 4096-ptr_max
PARAM_VALUE 1 xdp->data_meta 4096-ptr_max
PARAM_VALUE 1 xdp->frame_sz_flags_init 0-4194303
PARAM_VALUE 1 xdp->rxq 4096-ptr_max
PARAM_VALUE 3 xdp_xmit 8103674783210405888
PARAM_VALUE 4 stats 7118534626228477952
DATA_SOURCE 0 xdp_prog $3
DATA_SOURCE 2 dev $0
DATA_SOURCE 3 xdp_xmit $7
DATA_SOURCE 4 stats $8
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &ni->dev_lock
HALF_LOCKED2 bh

drivers/net/virtio_net.c receive_small_xdp() -> virtnet_xdp_handler()

Type Parameter Key Value
PARAM_VALUE 0 xdp_prog 1-u64max
PARAM_VALUE 1 xdp 5124223953536839680
PARAM_VALUE 1 xdp->data 4096-ptr_max
PARAM_VALUE 1 xdp->data_meta 4096-ptr_max
PARAM_VALUE 1 xdp->frame_sz_flags_init 0-u32max
PARAM_VALUE 1 xdp->rxq 4096-ptr_max
PARAM_VALUE 3 xdp_xmit 8103674783210405888
PARAM_VALUE 4 stats 7118534626228477952
DATA_SOURCE 0 xdp_prog $3
DATA_SOURCE 2 dev $0
DATA_SOURCE 3 xdp_xmit $8
DATA_SOURCE 4 stats $9
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &ni->dev_lock
HALF_LOCKED2 bh

drivers/net/virtio_net.c virtnet_receive_xsk_merge() -> virtnet_xdp_handler()

Type Parameter Key Value
PARAM_VALUE 0 xdp_prog 1-u64max
PARAM_VALUE 1 xdp 4096-ptr_max
PARAM_VALUE 3 xdp_xmit 8103674783210405888
PARAM_VALUE 4 stats 7118534626228477952
DATA_SOURCE 1 xdp $3
DATA_SOURCE 2 dev $0
DATA_SOURCE 3 xdp_xmit $4
DATA_SOURCE 4 stats $5
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 bh

drivers/net/virtio_net.c virtnet_receive_xsk_small() -> virtnet_xdp_handler()

Type Parameter Key Value
PARAM_VALUE 0 xdp_prog 1-u64max
PARAM_VALUE 1 xdp 4096-ptr_max
PARAM_VALUE 3 xdp_xmit 8103674783210405888
PARAM_VALUE 4 stats 7118534626228477952
DATA_SOURCE 1 xdp $3
DATA_SOURCE 2 dev $0
DATA_SOURCE 3 xdp_xmit $4
DATA_SOURCE 4 stats $5
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 bh