Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/xfrm/xfrm_policy.c xfrm_net_exit() -> xfrm_state_fini()

Type Parameter Key Value
PARAM_VALUE 0 net 4096-ptr_max
PARAM_VALUE 0 net->xfrm.nat_keepalive_work.work.lockdep_map->name 0-255
PARAM_VALUE 0 net->xfrm.policy_byidx 4096-ptr_max
PARAM_VALUE 0 net->xfrm.sysctl_hdr 4096-ptr_max
PARAM_VALUE 0 net->xfrm.sysctl_hdr->parent->header.unregistering->wait.lock.magic 3735899821
PARAM_VALUE 0 net->xfrm.sysctl_hdr->parent->header.unregistering->wait.lock.owner (-1)
PARAM_VALUE 0 net->xfrm.sysctl_hdr->parent->header.unregistering->wait.lock.owner_cpu u32max
PARAM_VALUE 0 net->xfrm.sysctl_hdr->parent->header.unregistering->wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 net->xfrm.sysctl_hdr->parent->header.unregistering->wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 net->xfrm.sysctl_hdr->parent->root.rb_node 4096-ptr_max
PARAM_VALUE 0 net->xfrm.sysctl_hdr->unregistering->wait.lock.magic 3735899821
PARAM_VALUE 0 net->xfrm.sysctl_hdr->unregistering->wait.lock.owner (-1)
PARAM_VALUE 0 net->xfrm.sysctl_hdr->unregistering->wait.lock.owner_cpu u32max
PARAM_VALUE 0 net->xfrm.sysctl_hdr->unregistering->wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 net->xfrm.sysctl_hdr->unregistering->wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 net->xfrm.xfrm_policy_lock.rlock.dep_map->name 0-255
CAPPED_DATA 0 net->xfrm.policy_byidx 1
CAPPED_DATA 0 net->xfrm.sysctl_hdr->ctl_table_arg 1
DATA_SOURCE 0 net $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &pernet_ops_rwsem

net/xfrm/xfrm_policy.c xfrm_net_init() -> xfrm_state_fini()

Type Parameter Key Value
PARAM_VALUE 0 net 4096-ptr_max
PARAM_VALUE 0 net->mib.xfrm_statistics 4096-ptr_max
PARAM_VALUE 0 net->proc_net->nlink 0-4294967295
PARAM_VALUE 0 net->xfrm.policy_default 4096-ptr_max
PARAM_VALUE 0 net->xfrm.policy_idx_hmask 7
PARAM_VALUE 0 net->xfrm.state_all.next 4096-ptr_max
PARAM_VALUE 0 net->xfrm.state_all.next->next 4096-ptr_max
PARAM_VALUE 0 net->xfrm.state_all.prev 4096-ptr_max
PARAM_VALUE 0 net->xfrm.state_all.prev->next 4096-ptr_max
PARAM_VALUE 0 net->xfrm.state_all.prev->prev 4096-ptr_max
PARAM_VALUE 0 net->xfrm.state_bydst 1-u64max
PARAM_VALUE 0 net->xfrm.state_byseq 1-u64max
PARAM_VALUE 0 net->xfrm.state_byspi 1-u64max
PARAM_VALUE 0 net->xfrm.state_bysrc 1-u64max
PARAM_VALUE 0 net->xfrm.state_cache_input 4096-ptr_max
PARAM_VALUE 0 net->xfrm.state_hmask 7
PARAM_VALUE 0 net->xfrm.state_num 0
PARAM_VALUE 0 net->xfrm.sysctl_acq_expires 30
PARAM_VALUE 0 net->xfrm.sysctl_aevent_etime 10
PARAM_VALUE 0 net->xfrm.sysctl_aevent_rseqth 2
PARAM_VALUE 0 net->xfrm.sysctl_hdr 0,4096-ptr_max
PARAM_VALUE 0 net->xfrm.sysctl_hdr->parent->header.unregistering->wait.lock.magic 3735899821
PARAM_VALUE 0 net->xfrm.sysctl_hdr->parent->header.unregistering->wait.lock.owner (-1)
PARAM_VALUE 0 net->xfrm.sysctl_hdr->parent->header.unregistering->wait.lock.owner_cpu u32max
PARAM_VALUE 0 net->xfrm.sysctl_hdr->parent->header.unregistering->wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 net->xfrm.sysctl_hdr->parent->header.unregistering->wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 net->xfrm.sysctl_hdr->parent->root.rb_node 4096-ptr_max
PARAM_VALUE 0 net->xfrm.sysctl_hdr->unregistering->wait.lock.magic 3735899821
PARAM_VALUE 0 net->xfrm.sysctl_hdr->unregistering->wait.lock.owner (-1)
PARAM_VALUE 0 net->xfrm.sysctl_hdr->unregistering->wait.lock.owner_cpu u32max
PARAM_VALUE 0 net->xfrm.sysctl_hdr->unregistering->wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 net->xfrm.sysctl_hdr->unregistering->wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 net->xfrm.sysctl_larval_drop 1
PARAM_VALUE 0 net->xfrm.xfrm_cfg_mutex.dep_map->name 0-255
PARAM_VALUE 0 net->xfrm.xfrm_cfg_mutex.first_waiter 0
PARAM_VALUE 0 net->xfrm.xfrm_cfg_mutex.magic 4096-ptr_max
PARAM_VALUE 0 net->xfrm.xfrm_cfg_mutex.owner.counter 0
PARAM_VALUE 0 net->xfrm.xfrm_policy_hash_generation.lock 4096-ptr_max
PARAM_VALUE 0 net->xfrm.xfrm_policy_hash_generation.seqcount.dep_map->name 0-255
PARAM_VALUE 0 net->xfrm.xfrm_policy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 net->xfrm.xfrm_state_hash_generation.lock 4096-ptr_max
PARAM_VALUE 0 net->xfrm.xfrm_state_hash_generation.seqcount.dep_map->name 0-255
PARAM_VALUE 0 *net->xfrm.policy_count 0
BUF_SIZE 0 net->key_domain (-1),24
BUF_SIZE 0 net->ucounts (-1),184
DATA_SOURCE 0 net $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &pernet_ops_rwsem