Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/batman-adv/translation-table.c batadv_tt_local_purge_list() -> batadv_tt_local_set_pending()

Type Parameter Key Value
PARAM_VALUE 0 bat_priv 4096-ptr_max
PARAM_VALUE 0 bat_priv->tt.local_hash->list_locks 4096-ptr_max
PARAM_VALUE 0 bat_priv->tt.local_hash->size 1-u32max
PARAM_VALUE 0 bat_priv->tt.local_hash->table 4096-ptr_max
PARAM_VALUE 1 tt_local_entry 4096-ptr_max
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 message 6093612745191694336
BUF_SIZE 3 message 10
DATA_SOURCE 0 bat_priv $0
STR_LEN 0 bat_priv 9
BIT_INFO 1 tt_local_entry->common.flags 0x0,0xfaff
TERMINATED 3 message 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh
LOCK2 list_lock
HALF_LOCKED2 0 &bat_priv->tt.commit_lock

net/batman-adv/translation-table.c batadv_tt_local_remove() -> batadv_tt_local_set_pending()

Type Parameter Key Value
PARAM_VALUE 0 bat_priv 4096-ptr_max
PARAM_VALUE 0 bat_priv->algo_ops->gw.sel_class_max 255,u32max
PARAM_VALUE 0 bat_priv->tt.local_hash 4096-ptr_max
PARAM_VALUE 1 tt_local_entry 4096-ptr_max
PARAM_VALUE 2 flags 1,3
PARAM_VALUE 3 message 1514839569666973696,4743114658922721280,6852515604460392448,7242077397511606272
BUF_SIZE 3 message 18-20,25
BUF_SIZE 3 message 18-20,25
DATA_SOURCE 0 bat_priv $0
DATA_SOURCE 1 tt_local_entry r batadv_tt_local_hash_find
DATA_SOURCE 3 message $3
FUZZY_MAX 2 flags 1
STR_LEN 0 bat_priv 17-19,24
STR_LEN 0 bat_priv 17-19,24
BIT_INFO 1 tt_local_entry->common.flags 0x0,0xfdff
BIT_INFO 2 flags 0x1,0x3
TERMINATED 3 message 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 rcu_read
HALF_LOCKED2 0 &bat_priv->mcast.mla_lock