Documented in 1 files:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_orig_get() -> batadv_hash_add()

Type Parameter Key Value
PARAM_VALUE 0 hash 0,4096-ptr_max
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 data_node 4096-ptr_max
BUF_SIZE 3 data 1656
DATA_SOURCE 3 data r batadv_orig_node_new
RX_PATH
TASK_NOT_RUNNING

net/batman-adv/bridge_loop_avoidance.c batadv_bla_add_claim() -> batadv_hash_add()

Type Parameter Key Value
PARAM_VALUE 0 hash 0,4096-ptr_max
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 data_node 4096-ptr_max
BUF_SIZE 3 data 136
DATA_SOURCE 3 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/batman-adv/bridge_loop_avoidance.c batadv_bla_get_backbone_gw() -> batadv_hash_add()

Type Parameter Key Value
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 data_node 4096-ptr_max
BUF_SIZE 3 data 232
DATA_SOURCE 3 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/batman-adv/distributed-arp-table.c batadv_dat_entry_add() -> batadv_hash_add()

Type Parameter Key Value
PARAM_VALUE 0 hash 0,4096-ptr_max
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 data_node 4096-ptr_max
BUF_SIZE 3 data 64
DATA_SOURCE 3 data r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/batman-adv/translation-table.c batadv_tt_global_add() -> batadv_hash_add()

Type Parameter Key Value
PARAM_VALUE 0 hash 0,4096-ptr_max
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 data_node 4096-ptr_max
BUF_SIZE 3 data 64
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh

net/batman-adv/translation-table.c batadv_tt_local_add() -> batadv_hash_add()

Type Parameter Key Value
PARAM_VALUE 0 hash 0,4096-ptr_max
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 data_node 4096-ptr_max
BUF_SIZE 3 data 64
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bat_priv->mcast.mla_lock
HALF_LOCKED2 rcu_read

net/batman-adv/bat_v_ogm.c batadv_v_ogm_orig_get() -> batadv_hash_add()

Type Parameter Key Value
PARAM_VALUE 0 hash 0,4096-ptr_max
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 data_node 4096-ptr_max
BUF_SIZE 3 data 1656
DATA_SOURCE 3 data r batadv_orig_node_new
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read