Documented in 1 files:
Defined in 1 files as a function:
Referenced in 12 files:
- net/batman-adv/bat_iv_ogm.c
- net/batman-adv/bat_v_elp.c, line 541
- net/batman-adv/bat_v_ogm.c
- net/batman-adv/bridge_loop_avoidance.c
- net/batman-adv/distributed-arp-table.c
- net/batman-adv/gateway_client.c
- net/batman-adv/originator.c
- net/batman-adv/routing.c
- net/batman-adv/send.c
- net/batman-adv/tp_meter.c
- net/batman-adv/translation-table.c
- net/batman-adv/tvlv.c, line 760
Smatch caller information:
net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_neigh_ifinfo_sum() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_orig_get() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv->orig_hash | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->fragments | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->hash_entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_ttvn | 0 |
| PARAM_VALUE | 0 | orig_node->mcast_flags | 56 |
| PARAM_VALUE | 0 | orig_node->orig | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->tt_buff | 0 |
| PARAM_VALUE | 0 | orig_node->tt_buff_len | 0 |
| PARAM_VALUE | 0 | orig_node->vlan_list->first->pprev | 1-u64max |
| PARAM_VALUE | 0 | orig_node->vlan_list.first | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list.first->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | orig_node | 1656 |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_node_new |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *orig_node->orig | 0-255 |
net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_orig_get() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv->orig_hash | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->fragments | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->hash_entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_ttvn | 0 |
| PARAM_VALUE | 0 | orig_node->mcast_flags | 56 |
| PARAM_VALUE | 0 | orig_node->orig | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->tt_buff | 0 |
| PARAM_VALUE | 0 | orig_node->tt_buff_len | 0 |
| PARAM_VALUE | 0 | orig_node->vlan_list->first->pprev | 1-u64max |
| PARAM_VALUE | 0 | orig_node->vlan_list.first | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list.first->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | orig_node | 1656 |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_node_new |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *orig_node->orig | 0-255 |
net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_process() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| BUF_SIZE | 0 | orig_node | (-1),1656 |
| BUF_SIZE | 0 | orig_node | (-1),1656 |
| DATA_SOURCE | 0 | orig_node | r batadv_iv_ogm_orig_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_process() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| BUF_SIZE | 0 | orig_node | (-1),1656 |
| BUF_SIZE | 0 | orig_node | (-1),1656 |
| DATA_SOURCE | 0 | orig_node | r batadv_iv_ogm_orig_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | orig_node->last_ttvn | 0-255[u] |
| USER_DATA | 0 | *orig_node->orig | 0-255 |
net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_process_per_outif() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| BUF_SIZE | 0 | orig_node | (-1),1656 |
| BUF_SIZE | 0 | orig_node | (-1),1656 |
| CAPPED_DATA | 0 | orig_node | 1 |
| DATA_SOURCE | 0 | orig_node | r batadv_iv_ogm_orig_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_update_seqnos() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->neigh_list_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | orig_node | (-1),1656 |
| BUF_SIZE | 0 | orig_node | (-1),1656 |
| DATA_SOURCE | 0 | orig_node | r batadv_iv_ogm_orig_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *orig_node->orig | 0-255 |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_update_seqnos() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_iv.ogm_cnt_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | orig_node->ifinfo_list.first | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->ifinfo_list.first->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->neigh_list_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | orig_node | (-1),1656 |
| BUF_SIZE | 0 | orig_node | (-1),1656 |
| DATA_SOURCE | 0 | orig_node | r batadv_iv_ogm_orig_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *orig_node->orig | 0-255 |
net/batman-adv/bat_iv_ogm.c batadv_orig_to_direct_router() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bridge_loop_avoidance.c batadv_bla_get_backbone_gw() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bridge_loop_avoidance.c batadv_check_claim_group() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &mesh_iface->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/tvlv.c batadv_tvlv_unicast_send() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->net_dev->refcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->hardif_neigh->if_incoming->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->hardif_neigh->list->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->meshif_dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->neigh_list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bat_priv->tt.commit_lock | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/distributed-arp-table.c batadv_choose_next_candidate() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &mesh_iface->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags |
net/batman-adv/distributed-arp-table.c batadv_dat_forward_data() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &mesh_iface->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/tp_meter.c batadv_tp_recv_ack() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/tp_meter.c batadv_tp_send() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| NOCHECK_CALL |
net/batman-adv/tp_meter.c batadv_tp_send_ack() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/tp_meter.c batadv_tp_stop() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/send.c batadv_send_skb_via_gw() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv->primary_if->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->net_dev->refcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->hardif_neigh->list->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->meshif_dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->neigh_list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_gw_get_selected_orig |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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/send.c batadv_send_skb_via_tt_generic() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv->primary_if->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->net_dev->refcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->hardif_neigh->list->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->meshif_dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->neigh_list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_transtable_search |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bat_v_elp.c batadv_v_elp_neigh_update() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| BUF_SIZE | 0 | orig_node | (-1),1656 |
| BUF_SIZE | 0 | orig_node | (-1),1656 |
| DATA_SOURCE | 0 | orig_node | r batadv_v_ogm_orig_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *orig_node->orig | 0-255 |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_check_unicast_ttvn() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_recv_bcast_packet() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bcast_seqno_lock.rlock.dep_map->name | 0-255 |
| CAPPED_DATA | 0 | orig_node | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | orig_node->last_bcast_seqno | 0-u32max[u] |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_recv_frag_packet() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_recv_icmp_packet() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->net_dev->refcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->hardif_neigh->if_incoming->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->hardif_neigh->list->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->meshif_dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->neigh_list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_recv_icmp_ttl_exceeded() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->net_dev->refcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->hardif_neigh->if_incoming->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->hardif_neigh->list->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->meshif_dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->neigh_list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_recv_my_icmp_packet() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->net_dev->refcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->hardif_neigh->if_incoming->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->hardif_neigh->list->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->meshif_dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->neigh_list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_recv_unicast_packet() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_recv_unicast_packet() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list->first->pprev | 1-u64max |
| PARAM_VALUE | 0 | orig_node->vlan_list.first | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list.first->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list_lock.rlock.dep_map->name | 0-255 |
| CAPPED_DATA | 0 | orig_node | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_reroute_unicast_packet() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->orig | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_route_unicast_packet() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->meshif_dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->if_outgoing->net_dev->refcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->hardif_neigh->if_incoming->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->hardif_neigh->list->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | orig_node->last_bonding_candidate->router->if_incoming->meshif_dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | orig_node->neigh_list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/gateway_client.c batadv_gw_check_election() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | orig_node | 1 |
| DATA_SOURCE | 0 | orig_node | r batadv_gw_get_selected_orig |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/batman-adv/gateway_client.c batadv_gw_node_release() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bat_priv->gw.list_lock | ||
| HALF_LOCKED2 | bh |
net/batman-adv/gateway_client.c batadv_gw_out_of_range() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | orig_node | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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/originator.c batadv_orig_to_router() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/batman-adv/originator.c batadv_originator_free() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->hash_entry->next->pprev | 1-u64max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | list_lock |
net/batman-adv/originator.c batadv_purge_orig_ref() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->hash_entry->next->pprev | 1-u64max |
| CAPPED_DATA | 0 | orig_node | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh | ||
| LOCK2 | list_lock |
net/batman-adv/translation-table.c batadv_handle_tt_response() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->tt_buff | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->tt_buff_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | orig_node->tt_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | orig_node->vlan_list->first->pprev | 1-u64max |
| PARAM_VALUE | 0 | orig_node->vlan_list.first | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list.first->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list_lock.rlock.dep_map->name | 0-255 |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/batman-adv/translation-table.c batadv_roam_tvlv_unicast_handler_v1() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/batman-adv/translation-table.c batadv_send_my_tt_response() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/batman-adv/translation-table.c batadv_send_other_tt_response() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/batman-adv/translation-table.c batadv_send_other_tt_response() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->refcount.refcount.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | orig_node | 1 |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/batman-adv/translation-table.c batadv_tt_fill_gtable() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->tt_buff | 0 |
| PARAM_VALUE | 0 | orig_node->tt_buff_len | 0 |
| PARAM_VALUE | 0 | orig_node->tt_buff_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | orig_node->vlan_list->first->pprev | 1-u64max |
| PARAM_VALUE | 0 | orig_node->vlan_list.first | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list.first->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list_lock.rlock.dep_map->name | 0-255 |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_hash_find |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &orig_node->tt_lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct batadv_orig_node)->tt_lock |
net/batman-adv/translation-table.c batadv_tt_orig_list_entry_release() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &orig_node->tt_lock | ||
| HALF_LOCKED2 | &tt_global->list_lock | ||
| HALF_LOCKED2 | &tt_global_entry->list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bat_v_ogm.c batadv_v_ogm_orig_get() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv->orig_hash | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->fragments | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->hash_entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_ttvn | 0 |
| PARAM_VALUE | 0 | orig_node->mcast_flags | 56 |
| PARAM_VALUE | 0 | orig_node->orig | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->tt_buff | 0 |
| PARAM_VALUE | 0 | orig_node->tt_buff_len | 0 |
| PARAM_VALUE | 0 | orig_node->vlan_list->first->pprev | 1-u64max |
| PARAM_VALUE | 0 | orig_node->vlan_list.first | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list.first->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | orig_node | 1656 |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_node_new |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *orig_node->orig | 0-255 |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bat_v_ogm.c batadv_v_ogm_orig_get() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->bat_priv->orig_hash | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->fragments | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->hash_entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->last_ttvn | 0 |
| PARAM_VALUE | 0 | orig_node->mcast_flags | 56 |
| PARAM_VALUE | 0 | orig_node->orig | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->tt_buff | 0 |
| PARAM_VALUE | 0 | orig_node->tt_buff_len | 0 |
| PARAM_VALUE | 0 | orig_node->vlan_list->first->pprev | 1-u64max |
| PARAM_VALUE | 0 | orig_node->vlan_list.first | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list.first->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->vlan_list_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | orig_node | 1656 |
| DATA_SOURCE | 0 | orig_node | r batadv_orig_node_new |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *orig_node->orig | 0-255 |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bat_v_ogm.c batadv_v_ogm_process() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->ifinfo_list.first | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->ifinfo_list.first->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | orig_node->neigh_list_lock.rlock.dep_map->name | 0-255 |
| BUF_SIZE | 0 | orig_node | (-1)-0,1656 |
| BUF_SIZE | 0 | orig_node | (-1)-0,1656 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | orig_node->tt_buff_len | 13-u16max[c] |
| USER_DATA | 0 | *orig_node->orig | 0-255 |
| USER_DATA | 0 | *orig_node->tt_buff | 0-255 |
net/batman-adv/bat_v_ogm.c batadv_v_ogm_route_update() -> batadv_orig_node_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | orig_node | 0,4096-ptr_max |
| BUF_SIZE | 0 | orig_node | (-1),1656 |
| BUF_SIZE | 0 | orig_node | (-1),1656 |
| DATA_SOURCE | 0 | orig_node | r batadv_v_ogm_orig_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |