Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 po 4096-ptr_max
PARAM_VALUE 0 po->tp_hdrlen 68
PARAM_VALUE 0 po->tp_version 2
PARAM_VALUE 1 rb 4096-ptr_max
PARAM_VALUE 1 rb->frames_per_block 1-41297762
PARAM_VALUE 1 rb->pg_vec 0
PARAM_VALUE 2 pg_vec 4096-ptr_max
PARAM_VALUE 3 req_u 4001203688830705664,7853359711930425344
PARAM_VALUE 3 req_u->req.tp_block_nr 1-s32max
PARAM_VALUE 3 req_u->req.tp_block_size 100-s32max
PARAM_VALUE 3 req_u->req.tp_frame_size 52-u32max
BUF_SIZE 1 rb 296
BUF_SIZE 2 pg_vec 8-s32max
BUF_SIZE 2 pg_vec 8-s32max
CAPPED_DATA 1 rb->frames_per_block 1
CAPPED_DATA 2 pg_vec 1
DATA_SOURCE 2 pg_vec r alloc_pg_vec
DATA_SOURCE 3 req_u $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 rb->frames_per_block 1-41297762
USER_DATA 3 req_u->req.tp_block_nr 1-s32max
USER_DATA 3 req_u->req.tp_block_size 100-s32max
USER_DATA 3 req_u->req.tp_frame_nr 0-u32max
USER_DATA 3 req_u->req.tp_frame_size 52-u32max
USER_DATA 3 req_u->req3.tp_block_nr 0-u32max
USER_DATA 3 req_u->req3.tp_block_size 0-u32max
USER_DATA 3 req_u->req3.tp_feature_req_word 0-u32max
USER_DATA 3 req_u->req3.tp_frame_nr 0-u32max
USER_DATA 3 req_u->req3.tp_frame_size 0-u32max
USER_DATA 3 req_u->req3.tp_retire_blk_tov 0-u32max
USER_DATA 3 req_u->req3.tp_sizeof_priv 0-u32max
NO_OVERFLOW_SIMPLE 1 rb->frames_per_block
LOCK2 sk