Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
- net/l2tp/l2tp_core.c
- net/l2tp/l2tp_debugfs.c
- net/l2tp/l2tp_eth.c
- net/l2tp/l2tp_ip.c
- net/l2tp/l2tp_ip6.c
- net/l2tp/l2tp_netlink.c
- net/l2tp/l2tp_ppp.c
Smatch caller information:
net/l2tp/l2tp_core.c l2tp_session_collision_del() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->coll_list | 0 |
| PARAM_VALUE | 0 | session->hlist->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | session->hlist.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | session->hlist.pprev | 0 |
| PARAM_VALUE | 0 | session->list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->l2tp_net | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->l2tp_net->gen | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | session->tunnel->version | 3 |
| CAPPED_DATA | 0 | session | 1 |
| DATA_SOURCE | 0 | session | $1 |
| PREEMPT_ADD | |||
| NOCHECK_CALL | |||
| LOCK2 | &pn->l2tp_session_idr_lock | ||
| LOCK2 | &tunnel->list_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct l2tp_net)->l2tp_session_idr_lock | ||
| TYPE_LOCK | (struct l2tp_tunnel)->list_lock |
net/l2tp/l2tp_core.c l2tp_session_del_work() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->hlist->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | session->hlist.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | session->list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->session_close | 0,4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | session->tunnel->sock->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | session->tunnel->sock->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | session->tunnel->sock->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_bpf_storage->owner_refcnt.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_rcu.func | 1-u64max |
| CAPPED_DATA | 0 | session | 1 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
net/l2tp/l2tp_core.c l2tp_session_del_work() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->hlist->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | session->hlist.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | session->list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->session_close | 0,4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_net.net->notrefcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_net.net->refcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | session->tunnel->sock->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | session->tunnel->sock->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | session->tunnel->sock->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_bpf_storage->owner_refcnt.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_callback_lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_prot_creator->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_rcu.func | 1-u64max |
| CAPPED_DATA | 0 | session | 1 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
net/l2tp/l2tp_core.c l2tp_udp_encap_recv() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->recv_skb | 0 |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/l2tp/l2tp_core.c l2tp_udp_encap_recv() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->recv_skb | 1-u64max |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/l2tp/l2tp_core.c l2tp_udp_encap_recv() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->l2specific_type | 0-1 |
| PARAM_VALUE | 0 | session->recv_skb | 1-u64max |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->version | 0-15 |
| DATA_SOURCE | 0 | session | r l2tp_v3_session_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/l2tp/l2tp_core.c l2tp_udp_encap_recv() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->nr_oos | 0-255 |
| PARAM_VALUE | 0 | session->recv_skb | 1-u64max |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->version | 0-15 |
| CAPPED_DATA | 0 | session->peer_cookie_len | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->end | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->len | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->end | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->len | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->tail | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->truesize | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->tail | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->truesize |
net/l2tp/l2tp_eth.c l2tp_eth_create() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->coll_list | 4096-ptr_max |
| PARAM_VALUE | 0 | session->cookie | 4096-ptr_max |
| PARAM_VALUE | 0 | session->cookie_len | 0-8 |
| PARAM_VALUE | 0 | session->hlist.pprev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | session->l2specific_type | 0-1 |
| PARAM_VALUE | 0 | session->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->magic | 201649021 |
| PARAM_VALUE | 0 | session->name | 4096-ptr_max |
| PARAM_VALUE | 0 | session->nr | 0 |
| PARAM_VALUE | 0 | session->nr_max | u16max,16777215 |
| PARAM_VALUE | 0 | session->nr_oos_count_max | 4 |
| PARAM_VALUE | 0 | session->nr_window_size | s16max,8388607 |
| PARAM_VALUE | 0 | session->peer_cookie | 4096-ptr_max |
| PARAM_VALUE | 0 | session->peer_cookie_len | 0-8 |
| PARAM_VALUE | 0 | session->pwtype | 0-11 |
| PARAM_VALUE | 0 | session->recv_skb | 3074557784714076160 |
| PARAM_VALUE | 0 | session->reorder_q.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->reorder_q.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->reorder_q.qlen | 0 |
| PARAM_VALUE | 0 | session->reorder_skip | 1 |
| PARAM_VALUE | 0 | session->reorder_timeout | (-2),0-536870912 |
| PARAM_VALUE | 0 | session->session_close | 6669263485044416512 |
| PARAM_VALUE | 0 | session->show | 2949134274529435648 |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->acpt_newsess | 1 |
| PARAM_VALUE | 0 | session->tunnel->l2tp_net | 4096-ptr_max |
| BUF_SIZE | 0 | session | 536,704 |
| BUF_SIZE | 0 | session | 536,704 |
| DATA_SOURCE | 0 | session | r l2tp_session_create |
| BIT_INFO | 0 | session->nr_max | 0xffff,0xffffffffffffffff |
| 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 &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/l2tp/l2tp_eth.c l2tp_eth_create() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->coll_list | 4096-ptr_max |
| PARAM_VALUE | 0 | session->cookie | 4096-ptr_max |
| PARAM_VALUE | 0 | session->cookie_len | 0-8 |
| PARAM_VALUE | 0 | session->hlist.pprev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | session->l2specific_type | 0-1 |
| PARAM_VALUE | 0 | session->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->magic | 201649021 |
| PARAM_VALUE | 0 | session->name | 4096-ptr_max |
| PARAM_VALUE | 0 | session->nr | 0 |
| PARAM_VALUE | 0 | session->nr_max | u16max,16777215 |
| PARAM_VALUE | 0 | session->nr_oos_count_max | 4 |
| PARAM_VALUE | 0 | session->nr_window_size | s16max,8388607 |
| PARAM_VALUE | 0 | session->peer_cookie | 4096-ptr_max |
| PARAM_VALUE | 0 | session->peer_cookie_len | 0-8 |
| PARAM_VALUE | 0 | session->pwtype | 0-11 |
| PARAM_VALUE | 0 | session->recv_skb | 3074557784714076160 |
| PARAM_VALUE | 0 | session->reorder_q.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->reorder_q.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->reorder_q.qlen | 0 |
| PARAM_VALUE | 0 | session->reorder_skip | 1 |
| PARAM_VALUE | 0 | session->reorder_timeout | (-2),0-536870912 |
| PARAM_VALUE | 0 | session->session_close | 6669263485044416512 |
| PARAM_VALUE | 0 | session->show | 2949134274529435648 |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->acpt_newsess | 1 |
| PARAM_VALUE | 0 | session->tunnel->l2tp_net | 4096-ptr_max |
| BUF_SIZE | 0 | session | 536,704 |
| BUF_SIZE | 0 | session | 536,704 |
| DATA_SOURCE | 0 | session | r l2tp_session_create |
| BIT_INFO | 0 | session->nr_max | 0xffff,0xffffffffffffffff |
| 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 &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/l2tp/l2tp_eth.c l2tp_eth_create() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->cookie | 4096-ptr_max |
| PARAM_VALUE | 0 | session->cookie_len | 0-8 |
| PARAM_VALUE | 0 | session->hlist.next | 0 |
| PARAM_VALUE | 0 | session->hlist.pprev | 0 |
| PARAM_VALUE | 0 | session->l2specific_type | 0-1 |
| PARAM_VALUE | 0 | session->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->magic | 201649021 |
| PARAM_VALUE | 0 | session->name | 4096-ptr_max |
| PARAM_VALUE | 0 | session->nr | 0 |
| PARAM_VALUE | 0 | session->nr_max | u16max,16777215 |
| PARAM_VALUE | 0 | session->nr_oos_count_max | 4 |
| PARAM_VALUE | 0 | session->nr_window_size | s16max,8388607 |
| PARAM_VALUE | 0 | session->peer_cookie | 4096-ptr_max |
| PARAM_VALUE | 0 | session->peer_cookie_len | 0-8 |
| PARAM_VALUE | 0 | session->pwtype | 0-11 |
| PARAM_VALUE | 0 | session->recv_skb | 3074557784714076160 |
| PARAM_VALUE | 0 | session->reorder_q.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->reorder_q.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->reorder_q.qlen | 0 |
| PARAM_VALUE | 0 | session->reorder_skip | 1 |
| PARAM_VALUE | 0 | session->reorder_timeout | (-2),0-536870912 |
| PARAM_VALUE | 0 | session->session_close | 6669263485044416512 |
| PARAM_VALUE | 0 | session->show | 2949134274529435648 |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->acpt_newsess | 1 |
| PARAM_VALUE | 0 | session->tunnel->l2tp_net | 4096-ptr_max |
| BUF_SIZE | 0 | session | 536,704 |
| BUF_SIZE | 0 | session | 536,704 |
| DATA_SOURCE | 0 | session | r l2tp_session_create |
| BIT_INFO | 0 | session->nr_max | 0xffff,0xffffffffffffffff |
| 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 &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/l2tp/l2tp_eth.c l2tp_eth_create() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->cookie | 4096-ptr_max |
| PARAM_VALUE | 0 | session->cookie_len | 0-8 |
| PARAM_VALUE | 0 | session->hlist.next | 0 |
| PARAM_VALUE | 0 | session->hlist.pprev | 0 |
| PARAM_VALUE | 0 | session->l2specific_type | 0-1 |
| PARAM_VALUE | 0 | session->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->magic | 201649021 |
| PARAM_VALUE | 0 | session->name | 4096-ptr_max |
| PARAM_VALUE | 0 | session->nr | 0 |
| PARAM_VALUE | 0 | session->nr_max | u16max,16777215 |
| PARAM_VALUE | 0 | session->nr_oos_count_max | 4 |
| PARAM_VALUE | 0 | session->nr_window_size | s16max,8388607 |
| PARAM_VALUE | 0 | session->peer_cookie | 4096-ptr_max |
| PARAM_VALUE | 0 | session->peer_cookie_len | 0-8 |
| PARAM_VALUE | 0 | session->pwtype | 0-11 |
| PARAM_VALUE | 0 | session->recv_skb | 3074557784714076160 |
| PARAM_VALUE | 0 | session->reorder_q.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->reorder_q.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->reorder_q.qlen | 0 |
| PARAM_VALUE | 0 | session->reorder_skip | 1 |
| PARAM_VALUE | 0 | session->reorder_timeout | (-2),0-536870912 |
| PARAM_VALUE | 0 | session->session_close | 6669263485044416512 |
| PARAM_VALUE | 0 | session->show | 2949134274529435648 |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->acpt_newsess | 1 |
| PARAM_VALUE | 0 | session->tunnel->l2tp_net | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_net.net->notrefcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_net.net->refcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | session->tunnel->sock->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | session->tunnel->sock->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | session->tunnel->sock->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_bpf_storage->owner_refcnt.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_callback_lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_prot_creator->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_rcu.func | 1-u64max |
| BUF_SIZE | 0 | session | 536,704 |
| BUF_SIZE | 0 | session | 536,704 |
| DATA_SOURCE | 0 | session | r l2tp_session_create |
| BIT_INFO | 0 | session->nr_max | 0xffff,0xffffffffffffffff |
| 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 &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/l2tp/l2tp_ip.c l2tp_ip_recv() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->hlist.pprev | 0 |
| PARAM_VALUE | 0 | session->l2specific_type | 0-1 |
| PARAM_VALUE | 0 | session->nr_oos | 0-255 |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | session->tunnel | 1-u64max |
| CAPPED_DATA | 0 | session->peer_cookie_len | 1 |
| DATA_SOURCE | 0 | session | r l2tp_v3_session_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->end | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->len | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->end | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->len | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->tail | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->truesize | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->tail | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->truesize | |
| HALF_LOCKED2 | rcu_read |
net/l2tp/l2tp_ip.c l2tp_ip_recv() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->hlist.pprev | 0 |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | session | r l2tp_v3_session_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/l2tp/l2tp_ip6.c l2tp_ip6_recv() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->hlist.pprev | 0 |
| PARAM_VALUE | 0 | session->l2specific_type | 0-1 |
| PARAM_VALUE | 0 | session->nr_oos | 0-255 |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | session->tunnel | 1-u64max |
| CAPPED_DATA | 0 | session->peer_cookie_len | 1 |
| DATA_SOURCE | 0 | session | r l2tp_v3_session_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->end | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->len | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->end | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->len | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->tail | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->next->truesize | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->tail | |
| NO_OVERFLOW_SIMPLE | 0 | session->reorder_q.prev->truesize |
net/l2tp/l2tp_ip6.c l2tp_ip6_recv() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->hlist.pprev | 0 |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | session | r l2tp_v3_session_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/l2tp/l2tp_debugfs.c l2tp_dfs_next_session() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
net/l2tp/l2tp_debugfs.c l2tp_dfs_seq_release() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/l2tp/l2tp_debugfs.c l2tp_dfs_seq_stop() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &p->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
net/l2tp/l2tp_ppp.c pppol2tp_connect() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->cookie | 4096-ptr_max |
| PARAM_VALUE | 0 | session->cookie_len | 0 |
| PARAM_VALUE | 0 | session->hlist.next | 0 |
| PARAM_VALUE | 0 | session->hlist.pprev | 0 |
| PARAM_VALUE | 0 | session->l2specific_type | 0 |
| PARAM_VALUE | 0 | session->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->lns_mode | 0 |
| PARAM_VALUE | 0 | session->magic | 201649021 |
| PARAM_VALUE | 0 | session->name | 4096-ptr_max |
| PARAM_VALUE | 0 | session->nr | 0 |
| PARAM_VALUE | 0 | session->nr_max | u16max,16777215 |
| PARAM_VALUE | 0 | session->nr_oos_count_max | 4 |
| PARAM_VALUE | 0 | session->nr_window_size | s16max,8388607 |
| PARAM_VALUE | 0 | session->peer_cookie | 4096-ptr_max |
| PARAM_VALUE | 0 | session->peer_cookie_len | 0 |
| PARAM_VALUE | 0 | session->pwtype | 7 |
| PARAM_VALUE | 0 | session->recv_seq | 0 |
| PARAM_VALUE | 0 | session->recv_skb | 2240386351249301504 |
| PARAM_VALUE | 0 | session->reorder_q.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->reorder_q.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->reorder_q.qlen | 0 |
| PARAM_VALUE | 0 | session->reorder_skip | 1 |
| PARAM_VALUE | 0 | session->reorder_timeout | 0 |
| PARAM_VALUE | 0 | session->send_seq | 0 |
| PARAM_VALUE | 0 | session->session_close | 954963579660722176 |
| PARAM_VALUE | 0 | session->show | 4907482409774002176 |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->acpt_newsess | 1 |
| PARAM_VALUE | 0 | session->tunnel->l2tp_net | 4096-ptr_max |
| BUF_SIZE | 0 | session | 536,704 |
| BUF_SIZE | 0 | session | 536,704 |
| DATA_SOURCE | 0 | session | r l2tp_session_create |
| BIT_INFO | 0 | session->nr_max | 0xffff,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | sk |
net/l2tp/l2tp_ppp.c pppol2tp_connect() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| BUF_SIZE | 0 | session | (-1),536,704 |
| BUF_SIZE | 0 | session | (-1),536,704 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | sk |
net/l2tp/l2tp_ppp.c pppol2tp_getname() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->sock | 4096-ptr_max |
| DATA_SOURCE | 0 | session | r pppol2tp_sock_to_session |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &qp->state_lock |
net/l2tp/l2tp_ppp.c pppol2tp_getsockopt() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | session | r pppol2tp_sock_to_session |
| RX_PATH | |||
| NOCHECK_CALL |
net/l2tp/l2tp_ppp.c pppol2tp_ioctl() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->magic | s32min-201649020,201649022-s32max |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | session | r pppol2tp_sock_to_session |
| NOCHECK_CALL | |||
| LOCK2 | sk |
net/l2tp/l2tp_ppp.c pppol2tp_ioctl() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | session | r pppol2tp_sock_to_session |
| NOCHECK_CALL | |||
| LOCK2 | sk |
net/l2tp/l2tp_ppp.c pppol2tp_next_session() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
net/l2tp/l2tp_ppp.c pppol2tp_proc_release() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 1-u64max |
| NOCHECK_CALL |
net/l2tp/l2tp_ppp.c pppol2tp_release() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| DATA_SOURCE | 0 | session | r pppol2tp_sock_to_session |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | sk | ||
| HALF_LOCKED2 | &inode->i_rwsem |
net/l2tp/l2tp_ppp.c pppol2tp_sendmsg() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->ns | 0-16777215 |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_net.net->ipv4.fib_main->tb_data->kv->bits | 1-255 |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_net.net->ipv4.fib_main->tb_data->kv->pos | 0-254 |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_net.net->ipv4.fib_main->tb_data->kv->slen | 1-255 |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_net.net->ipv4.fib_main->tb_data->stats->gets | 0-4294967295 |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_tx_queue_mapping | u16max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_dst_cache->callback_head.func | 1-u64max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_error_queue.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_error_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_error_queue.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_gso_max_segs | 1-u16max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_lock.slock.rlock.dep_map->name | 0-255 |
| DATA_SOURCE | 0 | session | r pppol2tp_sock_to_session |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/l2tp/l2tp_ppp.c pppol2tp_sendmsg() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| DATA_SOURCE | 0 | session | r pppol2tp_sock_to_session |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/l2tp/l2tp_ppp.c pppol2tp_seq_stop() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &p->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
net/l2tp/l2tp_ppp.c pppol2tp_session_close() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->hlist->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | session->hlist.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | session->list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->session_close | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | session->tunnel->sock | 0 |
| PARAM_VALUE | 0 | session->tunnel->sock->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | session->tunnel->sock->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | session->tunnel->sock->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_bpf_storage->owner_refcnt.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_prot_creator->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_rcu.func | 1-u64max |
| CAPPED_DATA | 0 | session | 1 |
| DATA_SOURCE | 0 | session | $0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
net/l2tp/l2tp_ppp.c pppol2tp_session_create() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->clist.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->cookie | 4096-ptr_max |
| PARAM_VALUE | 0 | session->cookie_len | 0-8 |
| PARAM_VALUE | 0 | session->hlist.next | 0 |
| PARAM_VALUE | 0 | session->hlist.pprev | 0 |
| PARAM_VALUE | 0 | session->l2specific_type | 0-1 |
| PARAM_VALUE | 0 | session->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->magic | 201649021 |
| PARAM_VALUE | 0 | session->name | 4096-ptr_max |
| PARAM_VALUE | 0 | session->nr | 0 |
| PARAM_VALUE | 0 | session->nr_max | u16max,16777215 |
| PARAM_VALUE | 0 | session->nr_oos_count_max | 4 |
| PARAM_VALUE | 0 | session->nr_window_size | s16max,8388607 |
| PARAM_VALUE | 0 | session->peer_cookie | 4096-ptr_max |
| PARAM_VALUE | 0 | session->peer_cookie_len | 0-8 |
| PARAM_VALUE | 0 | session->pwtype | 0-11 |
| PARAM_VALUE | 0 | session->recv_skb | 2240386351249301504 |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | 1 |
| PARAM_VALUE | 0 | session->reorder_q.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->reorder_q.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->reorder_q.qlen | 0 |
| PARAM_VALUE | 0 | session->reorder_skip | 1 |
| PARAM_VALUE | 0 | session->reorder_timeout | (-2),0-536870912 |
| PARAM_VALUE | 0 | session->session_close | 954963579660722176 |
| PARAM_VALUE | 0 | session->show | 4907482409774002176 |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->acpt_newsess | 1 |
| PARAM_VALUE | 0 | session->tunnel->l2tp_net | 4096-ptr_max |
| BUF_SIZE | 0 | session | 536,704 |
| BUF_SIZE | 0 | session | 536,704 |
| DATA_SOURCE | 0 | session | r l2tp_session_create |
| BIT_INFO | 0 | session->nr_max | 0xffff,0xffffffffffffffff |
| 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/l2tp/l2tp_ppp.c pppol2tp_setsockopt() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| DATA_SOURCE | 0 | session | r pppol2tp_sock_to_session |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | session->lns_mode | 0[c] |
| USER_DATA | 0 | session->recv_seq | 0[c] |
| USER_DATA | 0 | session->send_seq | 0[c] |
| HALF_LOCKED2 | &smc->clcsock_release_lock |
net/l2tp/l2tp_ppp.c pppol2tp_tunnel_copy_stats() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->pwtype | 0-6,8-u32max |
| DATA_SOURCE | 0 | session | r l2tp_session_get |
| NOCHECK_CALL | |||
| LOCK2 | sk | ||
| HALF_LOCKED2 | &smc->sk |
net/l2tp/l2tp_ppp.c pppol2tp_tunnel_copy_stats() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->pwtype | 7 |
| DATA_SOURCE | 0 | session | r l2tp_session_get |
| NOCHECK_CALL | |||
| LOCK2 | sk | ||
| HALF_LOCKED2 | &smc->sk |
net/l2tp/l2tp_ppp.c pppol2tp_xmit() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->ns | 0-16777215 |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_net.net->ipv4.fib_main->tb_data->kv->bits | 1-255 |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_net.net->ipv4.fib_main->tb_data->kv->pos | 0-254 |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_net.net->ipv4.fib_main->tb_data->kv->slen | 1-255 |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_net.net->ipv4.fib_main->tb_data->stats->gets | 0-4294967295 |
| PARAM_VALUE | 0 | session->tunnel->sock->__sk_common.skc_tx_queue_mapping | u16max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_dst_cache->callback_head.func | 1-u64max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_error_queue.next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_error_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_error_queue.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_gso_max_segs | 1-u16max |
| PARAM_VALUE | 0 | session->tunnel->sock->sk_lock.slock.rlock.dep_map->name | 0-255 |
| DATA_SOURCE | 0 | session | r pppol2tp_sock_to_session |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pch->downl | ||
| HALF_LOCKED2 | &pchb->downl | ||
| HALF_LOCKED2 | &ppp->wlock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct channel)->downl |
net/l2tp/l2tp_ppp.c pppol2tp_xmit() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->ref_count.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | session->tunnel | 4096-ptr_max |
| DATA_SOURCE | 0 | session | r pppol2tp_sock_to_session |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pch->downl | ||
| HALF_LOCKED2 | &pchb->downl | ||
| HALF_LOCKED2 | &ppp->wlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct channel)->downl |
net/l2tp/l2tp_netlink.c l2tp_nl_cmd_session_create() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| DATA_SOURCE | 0 | session | r l2tp_session_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| 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/l2tp/l2tp_netlink.c l2tp_nl_cmd_session_delete() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| DATA_SOURCE | 0 | session | r l2tp_nl_session_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| 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/l2tp/l2tp_netlink.c l2tp_nl_cmd_session_dump() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| DATA_SOURCE | 0 | session | r l2tp_session_get_next |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &nlk->nl_cb_mutex | ||
| TYPE_LOCK | (struct netlink_sock)->nl_cb_mutex |
net/l2tp/l2tp_netlink.c l2tp_nl_cmd_session_dump() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->sock | 0,4096-ptr_max |
| DATA_SOURCE | 0 | session | r l2tp_session_get_next |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &nlk->nl_cb_mutex | ||
| TYPE_LOCK | (struct netlink_sock)->nl_cb_mutex |
net/l2tp/l2tp_netlink.c l2tp_nl_cmd_session_get() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| PARAM_VALUE | 0 | session->tunnel->sock | 0,4096-ptr_max |
| DATA_SOURCE | 0 | session | r l2tp_nl_session_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| 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/l2tp/l2tp_netlink.c l2tp_nl_cmd_session_get() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| DATA_SOURCE | 0 | session | r l2tp_nl_session_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| 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/l2tp/l2tp_netlink.c l2tp_nl_cmd_session_modify() -> l2tp_session_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | session | 4096-ptr_max |
| DATA_SOURCE | 0 | session | r l2tp_nl_session_get |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| 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 |