Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/packet/af_packet.c alloc_pg_vec() -> free_pg_vec()

Type Parameter Key Value
PARAM_VALUE 0 pg_vec 4096-ptr_max
PARAM_VALUE 1 order 0-32
PARAM_VALUE 2 len 1-u32max
BUF_SIZE 0 pg_vec 8-34359738360
BUF_SIZE 0 pg_vec 8-34359738360
DATA_SOURCE 0 pg_vec r _kzalloc_noprof
DATA_SOURCE 1 order $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 len 1-u32max
NO_OVERFLOW_SIMPLE 2 len
UNITS 2 len unit_array_size
LOCK2 sk

net/packet/af_packet.c packet_set_ring() -> free_pg_vec()

Type Parameter Key Value
PARAM_VALUE 0 pg_vec 1-u64max
PARAM_VALUE 1 order 0-32
PARAM_VALUE 2 len 0-s32max
BUF_SIZE 0 pg_vec (-1),8-s32max
BUF_SIZE 0 pg_vec (-1),8-s32max
CAPPED_DATA 2 len 1
NOSPEC 2 len
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 len 0-s32max[c]
LOCK2 sk