Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/hsr/hsr_framereg.c hsr_add_node() -> (struct hsr_proto_ops)->handle_san_frame()

Type Parameter Key Value
PARAM_VALUE 0 san 1
PARAM_VALUE 2 node 4096-ptr_max
PARAM_VALUE 2 node->block_buf 16,4096-ptr_max
PARAM_VALUE 2 node->macaddress_A 4096-ptr_max
PARAM_VALUE 2 node->seq_blocks.xa_flags 0
PARAM_VALUE 2 node->seq_blocks.xa_head 0
PARAM_VALUE 2 node->seq_port_cnt 1-2,4
PARAM_VALUE 2 node->time_in 4096-ptr_max
BUF_SIZE 2 node 272
BUF_SIZE 2 node->block_buf 32-48,80
DATA_SOURCE 0 san $3
DATA_SOURCE 1 port $4
DATA_SOURCE 2 node r _kzalloc_noprof
FUZZY_MAX 2 node->seq_port_cnt 4
HARD_MAX 2 node->seq_port_cnt 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 2 node->seq_port_cnt
LOCK2 rcu_read
HALF_LOCKED2 &hsr->seqnr_lock
HALF_LOCKED2 bh