Documented in 1 files:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
net/batman-adv/translation-table.c batadv_send_other_tt_response() -> batadv_tt_prepare_tvlv_global_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | orig_node->tt_buff | 1-u64max |
| PARAM_VALUE | 0 | orig_node->tt_buff_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | tt_data | 1133566001914322944 |
| PARAM_VALUE | 1 | *tt_data | 0 |
| PARAM_VALUE | 2 | tt_change | 664859421791846400 |
| PARAM_VALUE | 3 | tt_len | 7779672971725291520 |
| PARAM_VALUE | 3 | *tt_len | 0-u16max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | bh | ||
| LOCK2 | 0 | &orig_node->tt_buff_lock | |
| TYPE_LOCK | (struct batadv_orig_node)->tt_buff_lock |
net/batman-adv/translation-table.c batadv_send_other_tt_response() -> batadv_tt_prepare_tvlv_global_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 1 | tt_data | 1133566001914322944 |
| PARAM_VALUE | 1 | *tt_data | 0 |
| PARAM_VALUE | 2 | tt_change | 664859421791846400 |
| PARAM_VALUE | 3 | tt_len | 7779672971725291520 |
| PARAM_VALUE | 3 | *tt_len | (-1) |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING |