Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_neigh_cmp() -> batadv_iv_ogm_neigh_diff()

Type Parameter Key Value
PARAM_VALUE 0 neigh1 1-u64max
PARAM_VALUE 1 if_outgoing1 0,4096-ptr_max
PARAM_VALUE 1 if_outgoing1->dev_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 if_outgoing1->dev_tracker->dead 0-1
PARAM_VALUE 1 if_outgoing1->dev_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 if_outgoing1->if_status 2
PARAM_VALUE 1 if_outgoing1->meshif_dev_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 if_outgoing1->meshif_dev_tracker->dead 0-1
PARAM_VALUE 1 if_outgoing1->meshif_dev_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 if_outgoing1->refcount.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 2 neigh2 4096-ptr_max
PARAM_VALUE 2 neigh2->refcount.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 3 if_outgoing2 0,4096-ptr_max
PARAM_VALUE 3 if_outgoing2->dev_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 3 if_outgoing2->dev_tracker->dead 0-1
PARAM_VALUE 3 if_outgoing2->dev_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 3 if_outgoing2->if_status 2
PARAM_VALUE 3 if_outgoing2->meshif_dev_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 3 if_outgoing2->meshif_dev_tracker->dead 0-1
PARAM_VALUE 3 if_outgoing2->meshif_dev_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 3 if_outgoing2->refcount.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 4 diff 8742369498114351104
CAPPED_DATA 1 if_outgoing1 1
CAPPED_DATA 3 if_outgoing2 1
DATA_SOURCE 0 neigh1 $0
DATA_SOURCE 1 if_outgoing1 $1
DATA_SOURCE 2 neigh2 $2
DATA_SOURCE 3 if_outgoing2 $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 bh
HALF_LOCKED2 list_lock

net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_neigh_is_sob() -> batadv_iv_ogm_neigh_diff()

Type Parameter Key Value
PARAM_VALUE 0 neigh1 4096-ptr_max
PARAM_VALUE 0 neigh1->refcount.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 2 neigh2 4096-ptr_max
PARAM_VALUE 2 neigh2->refcount.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 3 if_outgoing2 0
PARAM_VALUE 3 if_outgoing2->if_status 2
PARAM_VALUE 3 if_outgoing2->mesh_iface->priv->mesh_state 1
PARAM_VALUE 3 if_outgoing2->refcount.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 4 diff 9198911371902947328
DATA_SOURCE 0 neigh1 $0
DATA_SOURCE 1 if_outgoing1 $1
DATA_SOURCE 2 neigh2 $2
DATA_SOURCE 3 if_outgoing2 $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read