Documented in 1 files:
Defined in 1 files as a function:
Referenced in 3 files:
- net/batman-adv/bridge_loop_avoidance.c
- net/batman-adv/distributed-arp-table.c
- net/batman-adv/translation-table.c
Smatch caller information:
net/batman-adv/bridge_loop_avoidance.c batadv_bla_add_claim() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vid | 0,32769-36863 |
| CAPPED_DATA | 0 | vid | 1 |
| DATA_SOURCE | 0 | vid | $2 |
| NOSPEC | 0 | vid | |
| NOSPEC | 0 | vid | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | vid | 32769-36863[c] |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bridge_loop_avoidance.c batadv_bla_add_claim() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vid | 0,32769-36863 |
| CAPPED_DATA | 0 | vid | 1 |
| DATA_SOURCE | 0 | vid | $2 |
| NOSPEC | 0 | vid | |
| NOSPEC | 0 | vid | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | vid | 32769-36863[c] |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bridge_loop_avoidance.c batadv_bla_del_claim() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | vid | 1 |
| DATA_SOURCE | 0 | vid | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bridge_loop_avoidance.c batadv_bla_get_backbone_gw() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vid | 0,32769-36863 |
| CAPPED_DATA | 0 | vid | 1 |
| DATA_SOURCE | 0 | vid | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | vid | 32769-36863[c] |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bridge_loop_avoidance.c batadv_bla_loopdetect_report() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
net/batman-adv/bridge_loop_avoidance.c batadv_bla_loopdetect_report() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
net/batman-adv/bridge_loop_avoidance.c batadv_bla_loopdetect_report() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
net/batman-adv/bridge_loop_avoidance.c batadv_bla_process_claim() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vid | 0,32769-36863 |
| DATA_SOURCE | 0 | vid | r batadv_get_vid |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mesh_iface->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bridge_loop_avoidance.c batadv_bla_process_claim() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vid | 0,32769-36863 |
| DATA_SOURCE | 0 | vid | r batadv_get_vid |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mesh_iface->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bridge_loop_avoidance.c batadv_bla_send_claim() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vid | $2 |
| NOSPEC | 0 | vid | |
| NOSPEC | 0 | vid | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | vid | 32769-36863[c] |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bridge_loop_avoidance.c batadv_bla_send_claim() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vid | $2 |
| NOSPEC | 0 | vid | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bridge_loop_avoidance.c batadv_bla_send_claim() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vid | $2 |
| NOSPEC | 0 | vid | |
| NOSPEC | 0 | vid | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | vid | 32769-36863[c] |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bridge_loop_avoidance.c batadv_bla_send_claim() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | vid | 1 |
| DATA_SOURCE | 0 | vid | $2 |
| NOSPEC | 0 | vid | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mesh_iface->tx_global_lock | ||
| HALF_LOCKED2 | flags |
net/batman-adv/bridge_loop_avoidance.c batadv_bla_send_claim() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vid | $2 |
| NOSPEC | 0 | vid | |
| RX_PATH | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &pool->lock |
net/batman-adv/bridge_loop_avoidance.c batadv_handle_announce() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vid | 0,32769-36863 |
| DATA_SOURCE | 0 | vid | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mesh_iface->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bridge_loop_avoidance.c batadv_handle_announce() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mesh_iface->tx_global_lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bridge_loop_avoidance.c batadv_handle_request() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vid | 0,32769-36863 |
| DATA_SOURCE | 0 | vid | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mesh_iface->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bridge_loop_avoidance.c batadv_handle_unclaim() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | vid | 1 |
| DATA_SOURCE | 0 | vid | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/distributed-arp-table.c batadv_dat_entry_add() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vid | 0,32769-36863 |
| CAPPED_DATA | 0 | vid | 1 |
| DATA_SOURCE | 0 | vid | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/distributed-arp-table.c batadv_dat_entry_add() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vid | 0,32769-36863 |
| CAPPED_DATA | 0 | vid | 1 |
| DATA_SOURCE | 0 | vid | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/distributed-arp-table.c batadv_dat_put_dhcp() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vid | 0,32769-36863 |
| CAPPED_DATA | 0 | vid | 1 |
| DATA_SOURCE | 0 | vid | $5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mesh_iface->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/distributed-arp-table.c batadv_dat_put_dhcp() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vid | 0,32769-36863 |
| CAPPED_DATA | 0 | vid | 1 |
| DATA_SOURCE | 0 | vid | $5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mesh_iface->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/distributed-arp-table.c batadv_dat_snoop_incoming_dhcp_ack() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vid | 0,32769-36863 |
| DATA_SOURCE | 0 | vid | r batadv_dat_get_vid |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/distributed-arp-table.c batadv_dat_snoop_incoming_dhcp_ack() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vid | 0,32769-36863 |
| DATA_SOURCE | 0 | vid | r batadv_dat_get_vid |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/translation-table.c batadv_send_roam_adv() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vid | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &bat_priv->mcast.mla_lock | ||
| HALF_LOCKED2 | &pool->lock |
net/batman-adv/translation-table.c batadv_tt_add_temporary_global_entry() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vid | 0,32769-36863 |
| CAPPED_DATA | 0 | vid | 1 |
| DATA_SOURCE | 0 | vid | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | vid | 32769-36863[c] |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/translation-table.c batadv_tt_global_add() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | vid | 0-u16max |
| HALF_LOCKED2 | bh |
net/batman-adv/translation-table.c batadv_tt_global_del_orig() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | bh | ||
| LOCK2 | list_lock | ||
| HALF_LOCKED2 | &orig_node->tt_lock | ||
| HALF_LOCKED2 | list_lock |
net/batman-adv/translation-table.c batadv_tt_global_del_orig_node() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &tt_global_entry->list_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &orig_node->tt_lock | ||
| TYPE_LOCK | (struct batadv_tt_global_entry)->list_lock |
net/batman-adv/translation-table.c batadv_tt_global_free() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh |
net/batman-adv/translation-table.c batadv_tt_global_purge() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | bh | ||
| LOCK2 | list_lock | ||
| HALF_LOCKED2 | &pool->lock |
net/batman-adv/translation-table.c batadv_tt_local_add() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | vid | 1 |
| DATA_SOURCE | 0 | vid | $2 |
| NOSPEC | 0 | vid | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | vid | 32769-36862[c] |
| HALF_LOCKED2 | &bat_priv->mcast.mla_lock | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/translation-table.c batadv_tt_local_add() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | vid | 1 |
| DATA_SOURCE | 0 | vid | $2 |
| NOSPEC | 0 | vid | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | vid | 32769-36862[c] |
| HALF_LOCKED2 | &bat_priv->mcast.mla_lock | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/translation-table.c batadv_tt_local_add() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vid | $2 |
| NOSPEC | 0 | vid | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | vid | 32769-36862[c] |
| HALF_LOCKED2 | &bat_priv->mcast.mla_lock | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/translation-table.c batadv_tt_local_add() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vid | $2 |
| NOSPEC | 0 | vid | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | vid | 32769-36862[c] |
| HALF_LOCKED2 | &bat_priv->mcast.mla_lock | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/translation-table.c batadv_tt_local_add() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | vid | 1 |
| DATA_SOURCE | 0 | vid | $2 |
| NOSPEC | 0 | vid | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | vid | 32769-36862[c] |
| HALF_LOCKED2 | &bat_priv->mcast.mla_lock | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/translation-table.c batadv_tt_local_purge_pending_clients() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &bat_priv->tt.commit_lock | ||
| LOCK2 | bh | ||
| LOCK2 | list_lock | ||
| TYPE_LOCK | (struct batadv_priv_tt)->commit_lock |
net/batman-adv/translation-table.c batadv_tt_local_set_pending() -> batadv_print_vid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | list_lock |