Defined in 1 files as a function:
Referenced in 22 files:
- include/net/xfrm.h
- net/core/pktgen.c, line 2749
- net/core/skbuff.c, line 7226
- net/ipv4/ah4.c, line 476
- net/ipv4/esp4.c, line 974
- net/ipv4/esp4_offload.c, line 62
- net/ipv4/ip_vti.c, line 376
- net/ipv4/ipcomp.c
- net/ipv6/ah6.c, line 690
- net/ipv6/esp6.c, line 1012
- net/ipv6/esp6_offload.c, line 89
- net/ipv6/ip6_vti.c, line 646
- net/ipv6/ipcomp6.c
- net/ipv6/xfrm6_input.c
- net/key/af_key.c
- net/xfrm/xfrm_input.c, line 605
- net/xfrm/xfrm_interface_core.c
- net/xfrm/xfrm_nat_keepalive.c, line 245
- net/xfrm/xfrm_policy.c
- net/xfrm/xfrm_state.c
- net/xfrm/xfrm_state_bpf.c, line 115
- net/xfrm/xfrm_user.c
Smatch caller information:
net/ipv6/esp6.c esp6_err() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/ipv4/ipcomp.c ipcomp4_err() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/ipv4/ipcomp.c ipcomp_tunnel_create() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->bydst.next | 0 |
| PARAM_VALUE | 0 | x->bydst.pprev | 0 |
| PARAM_VALUE | 0 | x->byseq.next | 0 |
| PARAM_VALUE | 0 | x->byseq.pprev | 0 |
| PARAM_VALUE | 0 | x->byspi.next | 0 |
| PARAM_VALUE | 0 | x->byspi.pprev | 0 |
| PARAM_VALUE | 0 | x->bysrc.next | 0 |
| PARAM_VALUE | 0 | x->bysrc.pprev | 0 |
| PARAM_VALUE | 0 | x->data | 0-ptr_max |
| PARAM_VALUE | 0 | x->id.proto | 4 |
| PARAM_VALUE | 0 | x->inner_mode.family | 2,10 |
| PARAM_VALUE | 0 | x->inner_mode_iaf.family | 2,10 |
| PARAM_VALUE | 0 | x->inner_mode_iaf.flags | 1-255 |
| PARAM_VALUE | 0 | x->km.all.next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 5 |
| PARAM_VALUE | 0 | x->lft.hard_byte_limit | u64max |
| PARAM_VALUE | 0 | x->lft.hard_packet_limit | u64max |
| PARAM_VALUE | 0 | x->lft.soft_byte_limit | u64max |
| PARAM_VALUE | 0 | x->lft.soft_packet_limit | u64max |
| PARAM_VALUE | 0 | x->mode_cbs->init_state | 894039719160782848 |
| PARAM_VALUE | 0 | x->mode_cbs->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mode_cbs->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | x->mode_cbs->owner->state | 0-1,3-u32max |
| PARAM_VALUE | 0 | x->mode_data | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mtimer._softexpires | 0 |
| PARAM_VALUE | 0 | x->mtimer.base | 4096-ptr_max |
| PARAM_VALUE | 0 | x->mtimer.function | 1-u64max |
| PARAM_VALUE | 0 | x->mtimer.is_hard | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_lazy | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_queued | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_rel | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_soft | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.expires | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.next | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.node.rb_left | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.node.rb_right | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.prev | 0 |
| PARAM_VALUE | 0 | x->outer_mode.family | 2,10 |
| PARAM_VALUE | 0 | x->pcpu_num | u32max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | x->replay_maxage | 0 |
| PARAM_VALUE | 0 | x->replay_maxdiff | 0 |
| PARAM_VALUE | 0 | x->rtimer.entry.pprev | 0 |
| PARAM_VALUE | 0 | x->rtimer.flags | 0-4194302 |
| PARAM_VALUE | 0 | x->rtimer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->state_cache.next | 0 |
| PARAM_VALUE | 0 | x->state_cache.pprev | 0 |
| PARAM_VALUE | 0 | x->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | x->tunnel_users.counter | 0 |
| PARAM_VALUE | 0 | x->type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->type->owner | 0 |
| PARAM_VALUE | 0 | x->type->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | *x->aalg->alg_key | 0-255 |
| BUF_SIZE | 0 | x->xs_net.net | (-1),1-s32max |
| DATA_SOURCE | 0 | x | r xfrm_state_alloc |
| NOSPEC | 0 | x->inner_mode.family | |
| NOSPEC | 0 | x->outer_mode.family | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->id.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->id.spi | 0-u32max |
| USER_DATA | 0 | x->inner_mode.family | 2,10[c] |
| USER_DATA | 0 | x->mark.m | 0-u32max |
| USER_DATA | 0 | x->mark.v | 0-u32max |
| USER_DATA | 0 | x->outer_mode.family | 10[c] |
| USER_DATA | 0 | x->props.flags | 0-255 |
| USER_DATA | 0 | x->props.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->sel.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->sel.dport | 0-u16max |
| USER_DATA | 0 | x->sel.dport_mask | 0-u16max |
| USER_DATA | 0 | x->sel.ifindex | s32min-s32max |
| USER_DATA | 0 | x->sel.prefixlen_d | 0-255 |
| USER_DATA | 0 | x->sel.prefixlen_s | 0-255 |
| USER_DATA | 0 | x->sel.proto | 0-255 |
| USER_DATA | 0 | x->sel.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->sel.sport | 0-u16max |
| USER_DATA | 0 | x->sel.sport_mask | 0-u16max |
| USER_DATA | 0 | x->sel.user | 0-u32max |
| USER_DATA | 0 | x->tunnel->id.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->id.spi | 0-u32max |
| USER_DATA | 0 | x->tunnel->inner_mode.family | 2,10 |
| USER_DATA | 0 | x->tunnel->mark.m | 0-u32max |
| USER_DATA | 0 | x->tunnel->mark.v | 0-u32max[c] |
| USER_DATA | 0 | x->tunnel->outer_mode.family | 10[c] |
| USER_DATA | 0 | x->tunnel->props.flags | 0-255 |
| USER_DATA | 0 | x->tunnel->props.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.dport | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.dport_mask | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.family | 0,2,10[c] |
| USER_DATA | 0 | x->tunnel->sel.ifindex | s32min-s32max |
| USER_DATA | 0 | x->tunnel->sel.prefixlen_d | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.prefixlen_s | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.proto | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.sport | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.sport_mask | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.user | 0-u32max |
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex |
net/key/af_key.c pfkey_acquire() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.seq | 1-u32max |
| PARAM_VALUE | 0 | x->km.state | 3 |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->mark.v | 0 |
| PARAM_VALUE | 0 | x->pcpu_num | u32max |
| CAPPED_DATA | 0 | x->km.seq | 1 |
| DATA_SOURCE | 0 | x | r xfrm_find_acq_byseq |
| NOSPEC | 0 | x->km.seq | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->km.seq | 1-u32max[c] |
| LOCK2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk | ||
| TYPE_LOCK | (struct netns_xfrm)->xfrm_cfg_mutex |
net/key/af_key.c pfkey_add() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->bydst.next | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->bydst.pprev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->bysrc.next | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->bysrc.pprev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->data | 4096-ptr_max |
| PARAM_VALUE | 0 | x->id.proto | 50-51,108 |
| PARAM_VALUE | 0 | x->inner_mode.family | 2,10 |
| PARAM_VALUE | 0 | x->inner_mode_iaf.family | 2,10 |
| PARAM_VALUE | 0 | x->inner_mode_iaf.flags | 1-255 |
| PARAM_VALUE | 0 | x->km.all.next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 2,5 |
| PARAM_VALUE | 0 | x->lft.hard_byte_limit | 1-u64max |
| PARAM_VALUE | 0 | x->lft.hard_packet_limit | 1-u32max,u64max |
| PARAM_VALUE | 0 | x->lft.soft_byte_limit | 1-u64max |
| PARAM_VALUE | 0 | x->lft.soft_packet_limit | 1-u32max,u64max |
| PARAM_VALUE | 0 | x->mode_cbs | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mode_cbs->init_state | 894039719160782848 |
| PARAM_VALUE | 0 | x->mode_cbs->owner | 0 |
| PARAM_VALUE | 0 | x->mode_cbs->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | x->mode_cbs->owner->state | 0-1,3-u32max |
| PARAM_VALUE | 0 | x->mode_data | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->outer_mode.family | 2,10 |
| PARAM_VALUE | 0 | x->pcpu_num | u32max |
| PARAM_VALUE | 0 | x->props.enc_hdr_len | 4 |
| PARAM_VALUE | 0 | x->props.family | 0,2,10 |
| PARAM_VALUE | 0 | x->props.mode | 0-5 |
| PARAM_VALUE | 0 | x->props.replay_window | 0-32 |
| PARAM_VALUE | 0 | x->repl_mode | 0-2 |
| PARAM_VALUE | 0 | x->replay_esn | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->replay_maxage | 0 |
| PARAM_VALUE | 0 | x->replay_maxdiff | 0 |
| PARAM_VALUE | 0 | x->rtimer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->sel.family | 0,2,10 |
| PARAM_VALUE | 0 | x->state_cache.next | 0 |
| PARAM_VALUE | 0 | x->state_cache.pprev | 0 |
| PARAM_VALUE | 0 | x->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | x->tunnel_users.counter | 0 |
| PARAM_VALUE | 0 | x->type | 4096-ptr_max |
| PARAM_VALUE | 0 | x->type->owner | 0 |
| PARAM_VALUE | 0 | x->type->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.xfrm_state_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.dev->ethtool_ops->rxfh_max_num_contexts | 0,2,8,16,33 |
| PARAM_VALUE | 0 | x->xso.dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| PARAM_VALUE | 0 | x->xso.real_dev->ethtool_ops->rxfh_max_num_contexts | 0,2,8,16,33 |
| PARAM_VALUE | 0 | x->xso.real_dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| PARAM_VALUE | 0 | *x->aalg->alg_key | 0-255 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->outer_mode.family | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| CAPPED_DATA | 0 | x->props.replay_window | 1 |
| DATA_SOURCE | 0 | x | r pfkey_msg2xfrm_state |
| FUZZY_MAX | 0 | x->km.state | 5 |
| NOSPEC | 0 | x->km.seq | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->km.seq | 0-u32max[u] |
| LOCK2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk | ||
| TYPE_LOCK | (struct netns_xfrm)->xfrm_cfg_mutex |
net/key/af_key.c pfkey_delete() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->xso.dev->ethtool_ops->rxfh_max_num_contexts | 0,2,8,16,33 |
| PARAM_VALUE | 0 | x->xso.dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| PARAM_VALUE | 0 | x->xso.real_dev->ethtool_ops->rxfh_max_num_contexts | 0,2,8,16,33 |
| PARAM_VALUE | 0 | x->xso.real_dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r pfkey_xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk | ||
| TYPE_LOCK | (struct netns_xfrm)->xfrm_cfg_mutex |
net/key/af_key.c pfkey_get() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r pfkey_xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk | ||
| TYPE_LOCK | (struct netns_xfrm)->xfrm_cfg_mutex |
net/key/af_key.c pfkey_getspi() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.seq | 1-u32max |
| PARAM_VALUE | 0 | x->km.state | 1 |
| PARAM_VALUE | 0 | x->mark.v | 0 |
| PARAM_VALUE | 0 | x->pcpu_num | u32max |
| CAPPED_DATA | 0 | x->km.seq | 1 |
| DATA_SOURCE | 0 | x | r xfrm_find_acq_byseq |
| NOSPEC | 0 | x->km.seq | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->km.seq | 1-u32max[c] |
| LOCK2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk | ||
| TYPE_LOCK | (struct netns_xfrm)->xfrm_cfg_mutex |
net/key/af_key.c pfkey_getspi() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 1 |
| CAPPED_DATA | 0 | x->pcpu_num | 1 |
| NOSPEC | 0 | x->km.seq | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->km.seq | 1-u32max[c] |
| LOCK2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk | ||
| TYPE_LOCK | (struct netns_xfrm)->xfrm_cfg_mutex |
net/key/af_key.c pfkey_getspi() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->id.proto | 50-51,108 |
| PARAM_VALUE | 0 | x->km.state | 1 |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.xfrm_state_lock.rlock.dep_map->name | 0-255 |
| CAPPED_DATA | 0 | x->pcpu_num | 1 |
| CAPPED_DATA | 0 | x->xs_net.net | 1 |
| NOSPEC | 0 | x->id.spi | |
| NOSPEC | 0 | x->km.seq | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->id.spi | 1-u16max[c] |
| USER_DATA | 0 | x->km.seq | 1-u32max[c] |
| LOCK2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk | ||
| TYPE_LOCK | (struct netns_xfrm)->xfrm_cfg_mutex |
net/key/af_key.c pfkey_getspi() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->aalg | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->byspi.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->calg | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->ealg | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->encap | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->id.proto | 50-51,108 |
| PARAM_VALUE | 0 | x->id.spi | 1-u32max |
| PARAM_VALUE | 0 | x->km.state | 1 |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->props.family | 2,10 |
| PARAM_VALUE | 0 | x->props.mode | 0-1,4 |
| PARAM_VALUE | 0 | x->security | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.xfrm_state_lock.rlock.dep_map->name | 0-255 |
| CAPPED_DATA | 0 | x->pcpu_num | 1 |
| CAPPED_DATA | 0 | x->xs_net.net | 1 |
| NOSPEC | 0 | x->id.spi | |
| NOSPEC | 0 | x->km.seq | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->id.spi | 1-u16max[c] |
| USER_DATA | 0 | x->km.seq | 1-u32max[c] |
| LOCK2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk | ||
| TYPE_LOCK | (struct netns_xfrm)->xfrm_cfg_mutex |
net/key/af_key.c pfkey_msg2xfrm_state() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->bydst.next | 0 |
| PARAM_VALUE | 0 | x->bydst.pprev | 0 |
| PARAM_VALUE | 0 | x->byseq.next | 0 |
| PARAM_VALUE | 0 | x->byseq.pprev | 0 |
| PARAM_VALUE | 0 | x->byspi.next | 0 |
| PARAM_VALUE | 0 | x->byspi.pprev | 0 |
| PARAM_VALUE | 0 | x->bysrc.next | 0 |
| PARAM_VALUE | 0 | x->bysrc.pprev | 0 |
| PARAM_VALUE | 0 | x->id.proto | 50-51,108,255 |
| PARAM_VALUE | 0 | x->km.all.next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 5 |
| PARAM_VALUE | 0 | x->lft.hard_byte_limit | 1-u64max |
| PARAM_VALUE | 0 | x->lft.hard_packet_limit | 1-u32max,u64max |
| PARAM_VALUE | 0 | x->lft.soft_byte_limit | 1-u64max |
| PARAM_VALUE | 0 | x->lft.soft_packet_limit | 1-u32max,u64max |
| PARAM_VALUE | 0 | x->mode_cbs->init_state | 894039719160782848 |
| PARAM_VALUE | 0 | x->mode_cbs->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mode_data | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mtimer._softexpires | 0 |
| PARAM_VALUE | 0 | x->mtimer.base | 4096-ptr_max |
| PARAM_VALUE | 0 | x->mtimer.function | 1-u64max |
| PARAM_VALUE | 0 | x->mtimer.is_hard | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_lazy | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_queued | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_rel | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_soft | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.expires | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.next | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.node.rb_left | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.node.rb_right | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.prev | 0 |
| PARAM_VALUE | 0 | x->pcpu_num | u32max |
| PARAM_VALUE | 0 | x->props.replay_window | 0-32 |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | x->replay_maxage | 0 |
| PARAM_VALUE | 0 | x->replay_maxdiff | 0 |
| PARAM_VALUE | 0 | x->rtimer.entry.pprev | 0 |
| PARAM_VALUE | 0 | x->rtimer.flags | 0-4194302 |
| PARAM_VALUE | 0 | x->rtimer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->state_cache.next | 0 |
| PARAM_VALUE | 0 | x->state_cache.pprev | 0 |
| PARAM_VALUE | 0 | x->tunnel_users.counter | 0 |
| PARAM_VALUE | 0 | x->type->owner | 0 |
| PARAM_VALUE | 0 | *x->aalg->alg_key | 0-255 |
| BUF_SIZE | 0 | x->aalg | 72-8264,u64max |
| BUF_SIZE | 0 | x->calg | 68,u64max |
| BUF_SIZE | 0 | x->ealg | 68-8260,u64max |
| BUF_SIZE | 0 | x->encap | 24,u64max |
| CAPPED_DATA | 0 | x->props.replay_window | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_alloc |
| FUZZY_MAX | 0 | x->lft.hard_byte_limit | u64max |
| FUZZY_MAX | 0 | x->lft.hard_packet_limit | u64max |
| FUZZY_MAX | 0 | x->lft.soft_byte_limit | u64max |
| FUZZY_MAX | 0 | x->lft.soft_packet_limit | u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &vq->mutex | ||
| TYPE_LOCK | (struct netns_xfrm)->xfrm_cfg_mutex |
net/xfrm/xfrm_state.c __xfrm_state_delete() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->bydst->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->bydst.pprev | 0 |
| PARAM_VALUE | 0 | x->byseq.pprev | 0 |
| PARAM_VALUE | 0 | x->byspi.pprev | 0 |
| PARAM_VALUE | 0 | x->bysrc->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->bysrc.pprev | 0 |
| PARAM_VALUE | 0 | x->dev_gclist->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->dev_gclist.next | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->dev_gclist.pprev | 12985495584935936 |
| PARAM_VALUE | 0 | x->km.state | 5 |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->state_cache.pprev | 0 |
| PARAM_VALUE | 0 | x->state_cache_input.pprev | 0 |
| PARAM_VALUE | 0 | x->tunnel | 0 |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.xfrm_state_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->first_flusher->done.done | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->flush_color | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->flusher_queue.prev->next | 2906673126597898240 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->nr_pwqs_to_flush.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->work_color | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.stats.acks | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.stats.msgs_rx | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.stats.msgs_tx | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.stats.reqs | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.vf_mailbox | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.cpt_state.counter | 0-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.outb_sa_count | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.is_hard | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.is_queued | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.is_soft | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.is_hard | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.is_queued | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.is_soft | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbx_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.dev->priv->xa_ipsec.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.offload_handle | 0 |
| PARAM_VALUE | 0 | x->xso.offload_handle->base->aop_valid | 1 |
| PARAM_VALUE | 0 | x->xso.offload_handle->base->ctx_push_size | 31 |
| PARAM_VALUE | 0 | x->xso.offload_handle->ipsec->sadb.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->cma_area->alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->cma_area->alloc_mutex.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->dma_mem->spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->fault_param->queue->wq->flush_color | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->fault_param->queue->wq->work_color | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.stats.acks | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.stats.msgs_rx | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.stats.msgs_tx | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.stats.reqs | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.vf_mailbox | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.cpt_state.counter | 0-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.outb_sa_count | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.is_hard | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.is_queued | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.is_soft | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.is_hard | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.is_queued | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.is_soft | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbx_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->xa_ipsec.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso->dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.dev->priv->dp.netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.dev->priv->netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.real_dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.real_dev->priv->dp.netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.real_dev->priv->netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso->dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.dev->priv->dp.netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.dev->priv->netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.real_dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.real_dev->priv->dp.netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.real_dev->priv->netdev->name | 0-255 |
| CAPPED_DATA | 0 | x->xs_net.net | 1 |
| DATA_SOURCE | 0 | x | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->km.seq | 1-u32max[c] |
| LOCK2 | 0 | &x->lock | |
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct xfrm_state)->lock |
net/xfrm/xfrm_state.c xfrm_dev_state_flush() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 5 |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->tunnel_users.counter | 0 |
| PARAM_VALUE | 0 | x->xso.dev | 0,4096-ptr_max |
| CAPPED_DATA | 0 | x | 1 |
| CAPPED_DATA | 0 | x->xs_net.net | 1 |
| NOCHECK_CALL |
net/xfrm/xfrm_state.c xfrm_state_add() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->bydst->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->bydst.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->bydst.pprev | 0 |
| PARAM_VALUE | 0 | x->byseq->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->byseq.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->byseq.pprev | 0 |
| PARAM_VALUE | 0 | x->byspi->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->byspi.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->byspi.pprev | 0 |
| PARAM_VALUE | 0 | x->bysrc->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->bysrc.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->bysrc.pprev | 0 |
| PARAM_VALUE | 0 | x->dev_gclist->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->dev_gclist.next | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->dev_gclist.pprev | 12985495584935936 |
| PARAM_VALUE | 0 | x->gclist->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->gclist.next | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->gclist.pprev | 5288756210330189824 |
| PARAM_VALUE | 0 | x->km.state | 5 |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->state_cache->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->state_cache.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->state_cache.pprev | 0 |
| PARAM_VALUE | 0 | x->state_cache_input->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->state_cache_input.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->state_cache_input.pprev | 0 |
| PARAM_VALUE | 0 | x->tunnel | 0 |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.nat_keepalive_work->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.nat_keepalive_work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.xfrm_state_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->first_flusher->done.done | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->flush_color | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->flusher_queue.prev->next | 2906673126597898240 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->nr_pwqs_to_flush.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->work_color | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.stats.acks | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.stats.msgs_rx | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.stats.msgs_tx | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.stats.reqs | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.vf_mailbox | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.cpt_state.counter | 0-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.outb_sa_count | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.is_hard | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.is_queued | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.is_soft | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.is_hard | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.is_queued | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.is_soft | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbx_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.dev->priv->xa_ipsec.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.offload_handle | 0 |
| PARAM_VALUE | 0 | x->xso.offload_handle->base->aop_valid | 1 |
| PARAM_VALUE | 0 | x->xso.offload_handle->base->ctx_push_size | 31 |
| PARAM_VALUE | 0 | x->xso.offload_handle->ipsec->sadb.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->cma_area->alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->cma_area->alloc_mutex.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->fault_param->queue->wq->flush_color | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->fault_param->queue->wq->work_color | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.stats.acks | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.stats.msgs_rx | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.stats.msgs_tx | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.stats.reqs | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.vf_mailbox | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.cpt_state.counter | 0-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.outb_sa_count | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.is_hard | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.is_queued | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.is_soft | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.is_hard | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.is_queued | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.is_soft | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbx_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->xa_ipsec.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso->dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.dev->priv->dp.netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.dev->priv->netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.real_dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.real_dev->priv->dp.netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.real_dev->priv->netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso->dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.dev->priv->dp.netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.dev->priv->netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.real_dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.real_dev->priv->dp.netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.real_dev->priv->netdev->name | 0-255 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->pcpu_num | 1 |
| CAPPED_DATA | 0 | x->xs_net.net | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->km.seq | 1-u32max[c] |
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex |
net/xfrm/xfrm_state.c xfrm_state_add() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| CAPPED_DATA | 0 | x->km.seq | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex |
net/xfrm/xfrm_state.c xfrm_state_clone_and_setup() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->bydst.next | 0 |
| PARAM_VALUE | 0 | x->bydst.pprev | 0 |
| PARAM_VALUE | 0 | x->byseq.next | 0 |
| PARAM_VALUE | 0 | x->byseq.pprev | 0 |
| PARAM_VALUE | 0 | x->byspi.next | 0 |
| PARAM_VALUE | 0 | x->byspi.pprev | 0 |
| PARAM_VALUE | 0 | x->bysrc.next | 0 |
| PARAM_VALUE | 0 | x->bysrc.pprev | 0 |
| PARAM_VALUE | 0 | x->km.all.next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 5 |
| PARAM_VALUE | 0 | x->mode_cbs->clone_state | 7975205731614285824 |
| PARAM_VALUE | 0 | x->mode_data | 0 |
| PARAM_VALUE | 0 | x->mtimer._softexpires | 0 |
| PARAM_VALUE | 0 | x->mtimer.base | 4096-ptr_max |
| PARAM_VALUE | 0 | x->mtimer.function | 1-u64max |
| PARAM_VALUE | 0 | x->mtimer.is_hard | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_lazy | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_queued | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_rel | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_soft | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.expires | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.next | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.node.rb_left | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.node.rb_right | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.prev | 0 |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | x->rtimer.entry.pprev | 0 |
| PARAM_VALUE | 0 | x->rtimer.flags | 0-4194302 |
| PARAM_VALUE | 0 | x->rtimer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->state_cache.next | 0 |
| PARAM_VALUE | 0 | x->state_cache.pprev | 0 |
| PARAM_VALUE | 0 | x->tunnel_users.counter | 0 |
| BUF_SIZE | 0 | x->aalg | s32min-s32max |
| BUF_SIZE | 0 | x->aead | s32min-s32max |
| BUF_SIZE | 0 | x->calg | s32min-s32max |
| BUF_SIZE | 0 | x->coaddr | (-1),16 |
| BUF_SIZE | 0 | x->ealg | s32min-s32max |
| BUF_SIZE | 0 | x->encap | (-1),24 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->mark | s64min-s64max |
| USER_DATA | 0 | x->mark.m | 0 |
| USER_DATA | 0 | x->mark.v | 0 |
| USER_DATA | 0 | x->sel.family | 0-9,11-u16max |
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex |
net/xfrm/xfrm_state.c xfrm_state_delete_tunnel() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &x->lock |
net/xfrm/xfrm_state.c xfrm_state_flush() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 5 |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->tunnel_users.counter | 0 |
| CAPPED_DATA | 0 | x->xs_net.net | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &pernet_ops_rwsem |
net/xfrm/xfrm_state.c xfrm_state_migrate_create() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->bydst.next | 0 |
| PARAM_VALUE | 0 | x->bydst.pprev | 0 |
| PARAM_VALUE | 0 | x->byseq.next | 0 |
| PARAM_VALUE | 0 | x->byseq.pprev | 0 |
| PARAM_VALUE | 0 | x->byspi.next | 0 |
| PARAM_VALUE | 0 | x->byspi.pprev | 0 |
| PARAM_VALUE | 0 | x->bysrc.next | 0 |
| PARAM_VALUE | 0 | x->bysrc.pprev | 0 |
| PARAM_VALUE | 0 | x->data | 0-ptr_max |
| PARAM_VALUE | 0 | x->inner_mode.family | 2,10 |
| PARAM_VALUE | 0 | x->inner_mode_iaf.family | 2,10 |
| PARAM_VALUE | 0 | x->inner_mode_iaf.flags | 1-255 |
| PARAM_VALUE | 0 | x->km.all.next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 5 |
| PARAM_VALUE | 0 | x->mode_cbs->clone_state | 7975205731614285824 |
| PARAM_VALUE | 0 | x->mode_cbs->init_state | 894039719160782848 |
| PARAM_VALUE | 0 | x->mode_cbs->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mode_cbs->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | x->mode_cbs->owner->state | 0-1,3-u32max |
| PARAM_VALUE | 0 | x->mode_data | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mtimer._softexpires | 0 |
| PARAM_VALUE | 0 | x->mtimer.base | 4096-ptr_max |
| PARAM_VALUE | 0 | x->mtimer.function | 1-u64max |
| PARAM_VALUE | 0 | x->mtimer.is_hard | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_lazy | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_queued | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_rel | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_soft | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.expires | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.next | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.node.rb_left | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.node.rb_right | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.prev | 0 |
| PARAM_VALUE | 0 | x->new_mapping | 0 |
| PARAM_VALUE | 0 | x->new_mapping_sport | 0 |
| PARAM_VALUE | 0 | x->outer_mode.family | 2,10 |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | x->rtimer.entry.pprev | 0 |
| PARAM_VALUE | 0 | x->rtimer.flags | 0-4194302 |
| PARAM_VALUE | 0 | x->rtimer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->state_cache.next | 0 |
| PARAM_VALUE | 0 | x->state_cache.pprev | 0 |
| PARAM_VALUE | 0 | x->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | x->tunnel_users.counter | 0 |
| PARAM_VALUE | 0 | x->type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->type->owner | 0 |
| PARAM_VALUE | 0 | x->type->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | *x->aalg->alg_key | 0-255 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_clone_and_setup |
| NOSPEC | 0 | x->inner_mode.family | |
| NOSPEC | 0 | x->outer_mode.family | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->id.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->inner_mode.family | 2,10[c] |
| USER_DATA | 0 | x->mark | s64min-s64max |
| USER_DATA | 0 | x->mark.m | 0 |
| USER_DATA | 0 | x->mark.v | 0 |
| USER_DATA | 0 | x->outer_mode.family | 10[c] |
| USER_DATA | 0 | x->props.family | 0-u16max |
| USER_DATA | 0 | x->props.reqid | 0-u32max |
| USER_DATA | 0 | x->props.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->id.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->id.spi | 0-u32max |
| USER_DATA | 0 | x->tunnel->inner_mode.family | 2,10 |
| USER_DATA | 0 | x->tunnel->mark.m | 0-u32max |
| USER_DATA | 0 | x->tunnel->mark.v | 0-u32max[c] |
| USER_DATA | 0 | x->tunnel->outer_mode.family | 10[c] |
| USER_DATA | 0 | x->tunnel->props.flags | 0-255 |
| USER_DATA | 0 | x->tunnel->props.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.dport | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.dport_mask | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.family | 0,2,10[c] |
| USER_DATA | 0 | x->tunnel->sel.ifindex | s32min-s32max |
| USER_DATA | 0 | x->tunnel->sel.prefixlen_d | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.prefixlen_s | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.proto | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.sport | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.sport_mask | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.user | 0-u32max |
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex |
net/xfrm/xfrm_state.c xfrm_state_migrate_install() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->bydst.next | 0 |
| PARAM_VALUE | 0 | x->bydst.pprev | 0 |
| PARAM_VALUE | 0 | x->byseq.next | 0 |
| PARAM_VALUE | 0 | x->byseq.pprev | 0 |
| PARAM_VALUE | 0 | x->byspi.next | 0 |
| PARAM_VALUE | 0 | x->byspi.pprev | 0 |
| PARAM_VALUE | 0 | x->bysrc.next | 0 |
| PARAM_VALUE | 0 | x->bysrc.pprev | 0 |
| PARAM_VALUE | 0 | x->data | 0-ptr_max |
| PARAM_VALUE | 0 | x->inner_mode.family | 2,10 |
| PARAM_VALUE | 0 | x->inner_mode_iaf.family | 2,10 |
| PARAM_VALUE | 0 | x->inner_mode_iaf.flags | 1-255 |
| PARAM_VALUE | 0 | x->km.all.next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 5 |
| PARAM_VALUE | 0 | x->mode_cbs->clone_state | 7975205731614285824 |
| PARAM_VALUE | 0 | x->mode_cbs->init_state | 894039719160782848 |
| PARAM_VALUE | 0 | x->mode_cbs->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mode_cbs->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | x->mode_cbs->owner->state | 0-1,3-u32max |
| PARAM_VALUE | 0 | x->mode_data | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mtimer.base->active.rb_root.rb_leftmost->node.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | x->mtimer.base->cpu_base->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->new_mapping | 0 |
| PARAM_VALUE | 0 | x->new_mapping_sport | 0 |
| PARAM_VALUE | 0 | x->outer_mode.family | 2,10 |
| PARAM_VALUE | 0 | x->props.family | 2,10 |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | x->rtimer.entry->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->rtimer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->state_cache.next | 0 |
| PARAM_VALUE | 0 | x->state_cache.pprev | 0 |
| PARAM_VALUE | 0 | x->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | x->tunnel_users.counter | 0 |
| PARAM_VALUE | 0 | x->type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->type->owner | 0 |
| PARAM_VALUE | 0 | x->type->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.nat_keepalive_work->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.nat_keepalive_work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.state_all.next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.state_all.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.state_all.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.xfrm_state_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | *x->aalg->alg_key | 0-255 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| CAPPED_DATA | 0 | x->xs_net.net | 1 |
| DATA_SOURCE | 0 | x | $1 |
| NOSPEC | 0 | x->inner_mode.family | |
| NOSPEC | 0 | x->outer_mode.family | |
| NOSPEC | 0 | x->props.family | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->id.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->inner_mode.family | 2,10 |
| USER_DATA | 0 | x->mark.m | 0-u32max |
| USER_DATA | 0 | x->mark.v | 0-u32max |
| USER_DATA | 0 | x->outer_mode.family | 10[c] |
| USER_DATA | 0 | x->props.family | 2,10[c] |
| USER_DATA | 0 | x->props.reqid | 0-u32max |
| USER_DATA | 0 | x->props.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->id.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->id.spi | 0-u32max |
| USER_DATA | 0 | x->tunnel->inner_mode.family | 2,10 |
| USER_DATA | 0 | x->tunnel->mark.m | 0-u32max |
| USER_DATA | 0 | x->tunnel->mark.v | 0-u32max[c] |
| USER_DATA | 0 | x->tunnel->outer_mode.family | 10[c] |
| USER_DATA | 0 | x->tunnel->props.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.dport | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.dport_mask | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.ifindex | s32min-s32max |
| USER_DATA | 0 | x->tunnel->sel.prefixlen_d | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.prefixlen_s | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.proto | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.sport | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.sport_mask | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.user | 0-u32max |
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex |
net/xfrm/xfrm_state.c xfrm_state_update() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex |
net/xfrm/xfrm_state.c xfrm_state_update() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->bydst->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->bydst.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->bydst.pprev | 0 |
| PARAM_VALUE | 0 | x->byseq->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->byseq.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->byseq.pprev | 0 |
| PARAM_VALUE | 0 | x->byspi->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->byspi.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->byspi.pprev | 0 |
| PARAM_VALUE | 0 | x->bysrc->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->bysrc.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->bysrc.pprev | 0 |
| PARAM_VALUE | 0 | x->dev_gclist->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->dev_gclist.next | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->dev_gclist.pprev | 12985495584935936 |
| PARAM_VALUE | 0 | x->gclist->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->gclist.next | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->gclist.pprev | 5288756210330189824 |
| PARAM_VALUE | 0 | x->km.state | 5 |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->state_cache->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->state_cache.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->state_cache.pprev | 0 |
| PARAM_VALUE | 0 | x->state_cache_input->next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->state_cache_input.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | x->state_cache_input.pprev | 0 |
| PARAM_VALUE | 0 | x->tunnel | 0 |
| PARAM_VALUE | 0 | x->tunnel_users.counter | 0 |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.nat_keepalive_work->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.nat_keepalive_work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.xfrm_state_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->first_flusher->done.done | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->flush_color | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->flusher_queue.prev->next | 2906673126597898240 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->nr_pwqs_to_flush.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->fault_param->queue->wq->work_color | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.stats.acks | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.stats.msgs_rx | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.stats.msgs_tx | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.stats.reqs | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->hw.mbx.vf_mailbox | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.cpt_state.counter | 0-s32max |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.outb_sa_count | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.is_hard | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.is_queued | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->ipsec.sa_work.is_soft | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.is_hard | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.is_queued | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbox_amsg.work.is_soft | 0-1 |
| PARAM_VALUE | 0 | x->xso.dev->priv->mbx_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.dev->priv->xa_ipsec.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.offload_handle | 0 |
| PARAM_VALUE | 0 | x->xso.offload_handle->base->aop_valid | 1 |
| PARAM_VALUE | 0 | x->xso.offload_handle->base->ctx_push_size | 31 |
| PARAM_VALUE | 0 | x->xso.offload_handle->ipsec->sadb.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->cma_area->alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->cma_area->alloc_mutex.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->fault_param->queue->wq->flush_color | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->fault_param->queue->wq->work_color | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->magic | 5159360019465732096 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.stats.acks | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.stats.msgs_rx | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.stats.msgs_tx | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.stats.reqs | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->hw.mbx.vf_mailbox | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.cpt_state.counter | 0-s32max |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.outb_sa_count | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.is_hard | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.is_queued | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->ipsec.sa_work.is_soft | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.is_hard | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.is_queued | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbox_amsg.work.is_soft | 0-1 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->mbx_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.real_dev->priv->xa_ipsec.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso->dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.dev->priv->dp.netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.dev->priv->netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.real_dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.real_dev->priv->dp.netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.real_dev->priv->netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso->dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.dev->priv->dp.netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.dev->priv->netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.real_dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.real_dev->priv->dp.netdev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.real_dev->priv->netdev->name | 0-255 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| CAPPED_DATA | 0 | x->xs_net.net | 1 |
| DATA_SOURCE | 0 | x | r __xfrm_state_locate |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex |
net/xfrm/xfrm_state.c xfrm_state_update() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 0,2-255 |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->tunnel_users.counter | 0 |
| CAPPED_DATA | 0 | x->dir | 1 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r __xfrm_state_locate |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->lft.hard_add_expires_seconds | 0-u64max |
| USER_DATA | 0 | x->lft.hard_byte_limit | 0-u64max |
| USER_DATA | 0 | x->lft.hard_packet_limit | 0-u64max |
| USER_DATA | 0 | x->lft.hard_use_expires_seconds | 0-u64max |
| USER_DATA | 0 | x->lft.soft_add_expires_seconds | 0-u64max |
| USER_DATA | 0 | x->lft.soft_byte_limit | 0-u64max |
| USER_DATA | 0 | x->lft.soft_packet_limit | 0-u64max |
| USER_DATA | 0 | x->lft.soft_use_expires_seconds | 0-u64max |
| USER_DATA | 0 | x->sel.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->sel.dport | 0-u16max |
| USER_DATA | 0 | x->sel.dport_mask | 0-u16max |
| USER_DATA | 0 | x->sel.ifindex | s32min-s32max |
| USER_DATA | 0 | x->sel.prefixlen_d | 0-255 |
| USER_DATA | 0 | x->sel.prefixlen_s | 0-255 |
| USER_DATA | 0 | x->sel.proto | 0-255 |
| USER_DATA | 0 | x->sel.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->sel.sport | 0-u16max |
| USER_DATA | 0 | x->sel.sport_mask | 0-u16max |
| USER_DATA | 0 | x->sel.user | 0-u32max |
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex |
net/xfrm/xfrm_nat_keepalive.c nat_keepalive_work() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
net/ipv4/esp4_offload.c esp4_gro_receive() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->dir | 2-255 |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | x->state_cache_input.pprev | 4096-ptr_max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_input_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/core/pktgen.c free_SAs() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 1-u64max |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &pktgen_thread_lock |
net/ipv6/ipcomp6.c ipcomp6_err() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/ipv6/ipcomp6.c ipcomp6_tunnel_create() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->bydst.next | 0 |
| PARAM_VALUE | 0 | x->bydst.pprev | 0 |
| PARAM_VALUE | 0 | x->byseq.next | 0 |
| PARAM_VALUE | 0 | x->byseq.pprev | 0 |
| PARAM_VALUE | 0 | x->byspi.next | 0 |
| PARAM_VALUE | 0 | x->byspi.pprev | 0 |
| PARAM_VALUE | 0 | x->bysrc.next | 0 |
| PARAM_VALUE | 0 | x->bysrc.pprev | 0 |
| PARAM_VALUE | 0 | x->id.proto | 41 |
| PARAM_VALUE | 0 | x->km.all.next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 5 |
| PARAM_VALUE | 0 | x->lft.hard_byte_limit | u64max |
| PARAM_VALUE | 0 | x->lft.hard_packet_limit | u64max |
| PARAM_VALUE | 0 | x->lft.soft_byte_limit | u64max |
| PARAM_VALUE | 0 | x->lft.soft_packet_limit | u64max |
| PARAM_VALUE | 0 | x->mode_cbs->init_state | 894039719160782848 |
| PARAM_VALUE | 0 | x->mode_cbs->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mode_data | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mtimer._softexpires | 0 |
| PARAM_VALUE | 0 | x->mtimer.base | 4096-ptr_max |
| PARAM_VALUE | 0 | x->mtimer.function | 1-u64max |
| PARAM_VALUE | 0 | x->mtimer.is_hard | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_lazy | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_queued | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_rel | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_soft | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.expires | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.next | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.node.rb_left | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.node.rb_right | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.prev | 0 |
| PARAM_VALUE | 0 | x->pcpu_num | u32max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | x->replay_maxage | 0 |
| PARAM_VALUE | 0 | x->replay_maxdiff | 0 |
| PARAM_VALUE | 0 | x->rtimer.entry.pprev | 0 |
| PARAM_VALUE | 0 | x->rtimer.flags | 0-4194302 |
| PARAM_VALUE | 0 | x->rtimer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->state_cache.next | 0 |
| PARAM_VALUE | 0 | x->state_cache.pprev | 0 |
| PARAM_VALUE | 0 | x->tunnel_users.counter | 0 |
| PARAM_VALUE | 0 | x->type->owner | 0 |
| PARAM_VALUE | 0 | *x->aalg->alg_key | 0-255 |
| BUF_SIZE | 0 | x->xs_net.net | (-1),1-s32max |
| DATA_SOURCE | 0 | x | r xfrm_state_alloc |
| NOSPEC | 0 | x->inner_mode.family | |
| NOSPEC | 0 | x->outer_mode.family | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->inner_mode.family | 2,10[c] |
| USER_DATA | 0 | x->mark.m | 0-u32max |
| USER_DATA | 0 | x->mark.v | 0-u32max |
| USER_DATA | 0 | x->outer_mode.family | 10[c] |
| USER_DATA | 0 | x->sel.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->sel.dport | 0-u16max |
| USER_DATA | 0 | x->sel.dport_mask | 0-u16max |
| USER_DATA | 0 | x->sel.ifindex | s32min-s32max |
| USER_DATA | 0 | x->sel.prefixlen_d | 0-255 |
| USER_DATA | 0 | x->sel.prefixlen_s | 0-255 |
| USER_DATA | 0 | x->sel.proto | 0-255 |
| USER_DATA | 0 | x->sel.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->sel.sport | 0-u16max |
| USER_DATA | 0 | x->sel.sport_mask | 0-u16max |
| USER_DATA | 0 | x->sel.user | 0-u32max |
| USER_DATA | 0 | x->tunnel->id.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->id.spi | 0-u32max |
| USER_DATA | 0 | x->tunnel->inner_mode.family | 2,10 |
| USER_DATA | 0 | x->tunnel->mark.m | 0-u32max |
| USER_DATA | 0 | x->tunnel->mark.v | 0-u32max[c] |
| USER_DATA | 0 | x->tunnel->outer_mode.family | 10[c] |
| USER_DATA | 0 | x->tunnel->props.flags | 0-255 |
| USER_DATA | 0 | x->tunnel->props.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.dport | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.dport_mask | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.family | 0,2,10[c] |
| USER_DATA | 0 | x->tunnel->sel.ifindex | s32min-s32max |
| USER_DATA | 0 | x->tunnel->sel.prefixlen_d | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.prefixlen_s | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.proto | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.sport | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.sport_mask | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.user | 0-u32max |
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex |
net/core/skbuff.c skb_ext_put_sp() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/ipv4/xfrm4_policy.c xfrm_dst_destroy() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/ipv6/xfrm6_input.c xfrm6_input_addr() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->dir | 2-255 |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup_byaddr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/ipv6/xfrm6_input.c xfrm6_input_addr() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->dir | 0-1 |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->mtimer.base->active.rb_root.rb_leftmost->node.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup_byaddr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/ipv4/esp4.c esp4_err() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/xfrm/xfrm_user.c xfrm_add_sa() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->bydst.next | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->bydst.pprev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->bysrc.next | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->bysrc.pprev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->data | 4096-ptr_max |
| PARAM_VALUE | 0 | x->id.proto | 4,41,43,50-51,60,108 |
| PARAM_VALUE | 0 | x->inner_mode.family | 2,10 |
| PARAM_VALUE | 0 | x->inner_mode_iaf.family | 2,10 |
| PARAM_VALUE | 0 | x->inner_mode_iaf.flags | 1-255 |
| PARAM_VALUE | 0 | x->km.all.next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 1-255 |
| PARAM_VALUE | 0 | x->mode_cbs | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mode_cbs->clone_state | 7975205731614285824 |
| PARAM_VALUE | 0 | x->mode_cbs->init_state | 894039719160782848 |
| PARAM_VALUE | 0 | x->mode_cbs->owner | 0 |
| PARAM_VALUE | 0 | x->mode_cbs->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | x->mode_cbs->owner->state | 0-1,3-u32max |
| PARAM_VALUE | 0 | x->mode_cbs->user_init | 1162222067439800320 |
| PARAM_VALUE | 0 | x->mode_data | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->outer_mode.family | 2,10 |
| PARAM_VALUE | 0 | x->pcpu_num | 0-2147483646,u32max |
| PARAM_VALUE | 0 | x->props.enc_hdr_len | 4 |
| PARAM_VALUE | 0 | x->props.family | 2,10 |
| PARAM_VALUE | 0 | x->props.mode | 0-5 |
| PARAM_VALUE | 0 | x->props.replay_window | 0-32 |
| PARAM_VALUE | 0 | x->repl_mode | 0-2 |
| PARAM_VALUE | 0 | x->replay_esn | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->rtimer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->sel.family | 0,2,10 |
| PARAM_VALUE | 0 | x->state_cache.next | 0 |
| PARAM_VALUE | 0 | x->state_cache.pprev | 0 |
| PARAM_VALUE | 0 | x->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | x->tunnel_users.counter | 0 |
| PARAM_VALUE | 0 | x->type | 4096-ptr_max |
| PARAM_VALUE | 0 | x->type->owner | 0 |
| PARAM_VALUE | 0 | x->type->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | x->type_offload | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->type_offload->encap | 3026618011163508736,7531102084703621120 |
| PARAM_VALUE | 0 | x->type_offload->input_tail | 677404555923771392,5422576399545094144 |
| PARAM_VALUE | 0 | x->type_offload->owner | 0 |
| PARAM_VALUE | 0 | x->type_offload->proto | 50 |
| PARAM_VALUE | 0 | x->type_offload->xmit | 3324157048469573632,4206418349158756352 |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.xfrm_state_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.dev->ethtool_ops->rxfh_max_num_contexts | 0,2,8,16,33 |
| PARAM_VALUE | 0 | x->xso.dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| PARAM_VALUE | 0 | x->xso.real_dev->ethtool_ops->rxfh_max_num_contexts | 0,2,8,16,33 |
| PARAM_VALUE | 0 | x->xso.real_dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| PARAM_VALUE | 0 | *x->aalg->alg_key | 0-255 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->pcpu_num | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_construct |
| FUZZY_MAX | 0 | x->km.state | 5 |
| NOSPEC | 0 | x->id.proto | |
| NOSPEC | 0 | x->inner_mode.family | |
| NOSPEC | 0 | x->km.seq | |
| NOSPEC | 0 | x->outer_mode.family | |
| NOSPEC | 0 | x->props.family | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->aalg->alg_key_len | 0-u32max |
| USER_DATA | 0 | x->curlft.add_time | 0-u64max |
| USER_DATA | 0 | x->curlft.bytes | 0-u64max |
| USER_DATA | 0 | x->curlft.packets | 0-u64max |
| USER_DATA | 0 | x->curlft.use_time | 0-u64max |
| USER_DATA | 0 | x->id.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->id.proto | 4,41,43,50-51,60,108[c] |
| USER_DATA | 0 | x->id.spi | 0-u32max |
| USER_DATA | 0 | x->inner_mode.family | 2,10[c] |
| USER_DATA | 0 | x->km.seq | 0-u32max |
| USER_DATA | 0 | x->lft.hard_add_expires_seconds | 0-u64max |
| USER_DATA | 0 | x->lft.hard_byte_limit | 0-u64max |
| USER_DATA | 0 | x->lft.hard_packet_limit | 0-u64max |
| USER_DATA | 0 | x->lft.hard_use_expires_seconds | 0-u64max |
| USER_DATA | 0 | x->lft.soft_add_expires_seconds | 0-u64max |
| USER_DATA | 0 | x->lft.soft_byte_limit | 0-u64max |
| USER_DATA | 0 | x->lft.soft_packet_limit | 0-u64max |
| USER_DATA | 0 | x->lft.soft_use_expires_seconds | 0-u64max |
| USER_DATA | 0 | x->outer_mode.family | 10[c] |
| USER_DATA | 0 | x->preplay.bitmap | 0-u32max |
| USER_DATA | 0 | x->preplay.oseq | 0-u32max |
| USER_DATA | 0 | x->preplay.seq | 0-u32max |
| USER_DATA | 0 | x->props.family | 2,10[c] |
| USER_DATA | 0 | x->props.flags | 0-255 |
| USER_DATA | 0 | x->props.mode | 0-5 |
| USER_DATA | 0 | x->props.reqid | 0-u32max |
| USER_DATA | 0 | x->props.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->replay.bitmap | 0-u32max |
| USER_DATA | 0 | x->replay.oseq | 0-u32max |
| USER_DATA | 0 | x->replay.seq | 0-u32max |
| USER_DATA | 0 | x->sel.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->sel.dport | 0-u16max |
| USER_DATA | 0 | x->sel.dport_mask | 0-u16max |
| USER_DATA | 0 | x->sel.ifindex | s32min-s32max |
| USER_DATA | 0 | x->sel.prefixlen_d | 0-255 |
| USER_DATA | 0 | x->sel.prefixlen_s | 0-255 |
| USER_DATA | 0 | x->sel.proto | 0-255 |
| USER_DATA | 0 | x->sel.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->sel.sport | 0-u16max |
| USER_DATA | 0 | x->sel.sport_mask | 0-u16max |
| USER_DATA | 0 | x->sel.user | 0-u32max |
| USER_DATA | 0 | x->tunnel->id.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->id.spi | 0-u32max |
| USER_DATA | 0 | x->tunnel->inner_mode.family | 2,10 |
| USER_DATA | 0 | x->tunnel->mark.m | 0-u32max |
| USER_DATA | 0 | x->tunnel->mark.v | 0-u32max[c] |
| USER_DATA | 0 | x->tunnel->outer_mode.family | 10[c] |
| USER_DATA | 0 | x->tunnel->props.flags | 0-255 |
| USER_DATA | 0 | x->tunnel->props.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.dport | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.dport_mask | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.family | 0,2,10[c] |
| USER_DATA | 0 | x->tunnel->sel.ifindex | s32min-s32max |
| USER_DATA | 0 | x->tunnel->sel.prefixlen_d | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.prefixlen_s | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.proto | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.sport | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.sport_mask | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.user | 0-u32max |
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_user.c xfrm_add_sa_expire() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xso.real_dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_user.c xfrm_alloc_userspi() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.seq | 1-u32max |
| PARAM_VALUE | 0 | x->km.state | 1 |
| PARAM_VALUE | 0 | x->mark.v | 0 |
| PARAM_VALUE | 0 | x->pcpu_num | 0-2147483646,u32max |
| CAPPED_DATA | 0 | x->km.seq | 1 |
| CAPPED_DATA | 0 | x->pcpu_num | 1 |
| DATA_SOURCE | 0 | x | r xfrm_find_acq_byseq |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->km.seq | 1-u32max[c] |
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_user.c xfrm_alloc_userspi() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 1 |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->xs_net.net->xfrm.xfrm_state_lock.rlock.dep_map->name | 0-255 |
| CAPPED_DATA | 0 | x->pcpu_num | 1 |
| CAPPED_DATA | 0 | x->xs_net.net | 1 |
| NOSPEC | 0 | x->id.spi | |
| NOSPEC | 0 | x->km.seq | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->id.spi | 1-u16max[c] |
| USER_DATA | 0 | x->km.seq | 1-u32max[c] |
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_user.c xfrm_del_sa() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->xso.dev->ethtool_ops->rxfh_max_num_contexts | 0,2,8,16,33 |
| PARAM_VALUE | 0 | x->xso.dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| PARAM_VALUE | 0 | x->xso.real_dev->ethtool_ops->rxfh_max_num_contexts | 0,2,8,16,33 |
| PARAM_VALUE | 0 | x->xso.real_dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_user_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_user.c xfrm_do_migrate_state() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_user.c xfrm_do_migrate_state() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | *x->tunnel->xso.dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->tunnel->xso.real_dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.dev->name | 0-255 |
| PARAM_VALUE | 0 | *x->xso.real_dev->name | 0-255 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_user.c xfrm_do_migrate_state() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->bydst.next | 0 |
| PARAM_VALUE | 0 | x->bydst.pprev | 0 |
| PARAM_VALUE | 0 | x->byseq.next | 0 |
| PARAM_VALUE | 0 | x->byseq.pprev | 0 |
| PARAM_VALUE | 0 | x->byspi.next | 0 |
| PARAM_VALUE | 0 | x->byspi.pprev | 0 |
| PARAM_VALUE | 0 | x->bysrc.next | 0 |
| PARAM_VALUE | 0 | x->bysrc.pprev | 0 |
| PARAM_VALUE | 0 | x->data | 0-ptr_max |
| PARAM_VALUE | 0 | x->inner_mode.family | 2,10 |
| PARAM_VALUE | 0 | x->inner_mode_iaf.family | 2,10 |
| PARAM_VALUE | 0 | x->inner_mode_iaf.flags | 1-255 |
| PARAM_VALUE | 0 | x->km.all.next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 5 |
| PARAM_VALUE | 0 | x->mode_cbs->clone_state | 7975205731614285824 |
| PARAM_VALUE | 0 | x->mode_cbs->init_state | 894039719160782848 |
| PARAM_VALUE | 0 | x->mode_cbs->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mode_cbs->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | x->mode_cbs->owner->state | 0-1,3-u32max |
| PARAM_VALUE | 0 | x->mode_data | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mtimer._softexpires | 0 |
| PARAM_VALUE | 0 | x->mtimer.base | 4096-ptr_max |
| PARAM_VALUE | 0 | x->mtimer.function | 1-u64max |
| PARAM_VALUE | 0 | x->mtimer.is_hard | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_lazy | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_queued | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_rel | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_soft | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.expires | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.next | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.node.rb_left | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.node.rb_right | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.prev | 0 |
| PARAM_VALUE | 0 | x->new_mapping | 0 |
| PARAM_VALUE | 0 | x->new_mapping_sport | 0 |
| PARAM_VALUE | 0 | x->outer_mode.family | 2,10 |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | x->rtimer.entry.pprev | 0 |
| PARAM_VALUE | 0 | x->rtimer.flags | 0-4194302 |
| PARAM_VALUE | 0 | x->rtimer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->state_cache.next | 0 |
| PARAM_VALUE | 0 | x->state_cache.pprev | 0 |
| PARAM_VALUE | 0 | x->tunnel | 4096-ptr_max |
| PARAM_VALUE | 0 | x->tunnel_users.counter | 0 |
| PARAM_VALUE | 0 | x->type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->type->owner | 0 |
| PARAM_VALUE | 0 | x->type->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | *x->aalg->alg_key | 0-255 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_migrate_create |
| NOSPEC | 0 | x->inner_mode.family | |
| NOSPEC | 0 | x->outer_mode.family | |
| NOSPEC | 0 | x->props.family | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->id.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->inner_mode.family | 2,10 |
| USER_DATA | 0 | x->mark | s64min-s64max |
| USER_DATA | 0 | x->mark.m | 0 |
| USER_DATA | 0 | x->mark.v | 0 |
| USER_DATA | 0 | x->outer_mode.family | 10[c] |
| USER_DATA | 0 | x->props.family | 2,10[c] |
| USER_DATA | 0 | x->props.reqid | 0-u32max |
| USER_DATA | 0 | x->props.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->inner_mode.family | 2,10 |
| USER_DATA | 0 | x->tunnel->mark.m | 0-u32max |
| USER_DATA | 0 | x->tunnel->mark.v | 0-u32max[c] |
| USER_DATA | 0 | x->tunnel->outer_mode.family | 10[c] |
| USER_DATA | 0 | x->tunnel->sel.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.dport | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.dport_mask | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.ifindex | s32min-s32max |
| USER_DATA | 0 | x->tunnel->sel.prefixlen_d | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.prefixlen_s | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.proto | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.sport | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.sport_mask | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.user | 0-u32max |
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_user.c xfrm_do_migrate_state() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->aalg | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->aead | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->calg | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->ealg | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->mode_cbs | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | x->replay_esn | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->security | 0,4096-ptr_max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_user.c xfrm_get_ae() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | x->replay_esn | 0,4096-ptr_max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_user.c xfrm_get_ae() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | x->replay_esn | 0,4096-ptr_max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_user.c xfrm_get_ae() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | x->replay_esn | 0,4096-ptr_max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_user.c xfrm_get_sa() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_user_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_user.c xfrm_new_ae() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | x->xso.dev->ethtool_ops->rxfh_max_num_contexts | 0,2,8,16,33 |
| PARAM_VALUE | 0 | x->xso.dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| PARAM_VALUE | 0 | x->xso.real_dev->ethtool_ops->rxfh_max_num_contexts | 0,2,8,16,33 |
| PARAM_VALUE | 0 | x->xso.real_dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->curlft.add_time | 0-u64max |
| USER_DATA | 0 | x->curlft.bytes | 0-u64max |
| USER_DATA | 0 | x->curlft.packets | 0-u64max |
| USER_DATA | 0 | x->curlft.use_time | 0-u64max |
| USER_DATA | 0 | x->preplay.bitmap | 0-u32max |
| USER_DATA | 0 | x->preplay.oseq | 0-u32max |
| USER_DATA | 0 | x->preplay.seq | 0-u32max |
| USER_DATA | 0 | x->preplay_esn->bmp_len | 0-u32max |
| USER_DATA | 0 | x->preplay_esn->oseq | 0-u32max |
| USER_DATA | 0 | x->preplay_esn->oseq_hi | 0-u32max |
| USER_DATA | 0 | x->preplay_esn->replay_window | 0-u32max |
| USER_DATA | 0 | x->preplay_esn->seq | 0-u32max |
| USER_DATA | 0 | x->preplay_esn->seq_hi | 0-u32max |
| USER_DATA | 0 | x->replay.bitmap | 0-u32max |
| USER_DATA | 0 | x->replay.oseq | 0-u32max |
| USER_DATA | 0 | x->replay.seq | 0-u32max |
| USER_DATA | 0 | x->replay_esn->bmp_len | 0-u32max |
| USER_DATA | 0 | x->replay_esn->oseq | 0-u32max |
| USER_DATA | 0 | x->replay_esn->oseq_hi | 0-u32max |
| USER_DATA | 0 | x->replay_esn->replay_window | 0-u32max |
| USER_DATA | 0 | x->replay_esn->seq | 0-u32max |
| USER_DATA | 0 | x->replay_esn->seq_hi | 0-u32max |
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_user.c xfrm_state_construct() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->aalg->alg_trunc_len | 0-4294967295 |
| PARAM_VALUE | 0 | x->bydst.next | 0 |
| PARAM_VALUE | 0 | x->bydst.pprev | 0 |
| PARAM_VALUE | 0 | x->byseq.next | 0 |
| PARAM_VALUE | 0 | x->byseq.pprev | 0 |
| PARAM_VALUE | 0 | x->byspi.next | 0 |
| PARAM_VALUE | 0 | x->byspi.pprev | 0 |
| PARAM_VALUE | 0 | x->bysrc.next | 0 |
| PARAM_VALUE | 0 | x->bysrc.pprev | 0 |
| PARAM_VALUE | 0 | x->km.all.next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.all.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | x->km.state | 5 |
| PARAM_VALUE | 0 | x->mode_cbs->clone_state | 7975205731614285824 |
| PARAM_VALUE | 0 | x->mode_cbs->init_state | 894039719160782848 |
| PARAM_VALUE | 0 | x->mode_cbs->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mode_cbs->user_init | 1162222067439800320 |
| PARAM_VALUE | 0 | x->mode_data | 0,4096-ptr_max |
| PARAM_VALUE | 0 | x->mtimer._softexpires | 0 |
| PARAM_VALUE | 0 | x->mtimer.base | 4096-ptr_max |
| PARAM_VALUE | 0 | x->mtimer.function | 1-u64max |
| PARAM_VALUE | 0 | x->mtimer.is_hard | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_lazy | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_queued | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_rel | 0 |
| PARAM_VALUE | 0 | x->mtimer.is_soft | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.expires | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.next | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.node.rb_left | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.node.rb_right | 0 |
| PARAM_VALUE | 0 | x->mtimer.node.node.prev | 0 |
| PARAM_VALUE | 0 | x->props.replay_window | 0-32 |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | x->rtimer.entry.pprev | 0 |
| PARAM_VALUE | 0 | x->rtimer.flags | 0-4194302 |
| PARAM_VALUE | 0 | x->rtimer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->state_cache.next | 0 |
| PARAM_VALUE | 0 | x->state_cache.pprev | 0 |
| PARAM_VALUE | 0 | x->tunnel_users.counter | 0 |
| PARAM_VALUE | 0 | x->type->owner | 0 |
| PARAM_VALUE | 0 | x->type_offload->encap | 3026618011163508736,7531102084703621120 |
| PARAM_VALUE | 0 | x->type_offload->input_tail | 677404555923771392,5422576399545094144 |
| PARAM_VALUE | 0 | x->type_offload->owner | 0 |
| PARAM_VALUE | 0 | x->type_offload->proto | 50 |
| PARAM_VALUE | 0 | x->type_offload->xmit | 3324157048469573632,4206418349158756352 |
| PARAM_VALUE | 0 | *x->aalg->alg_key | 0-255 |
| BUF_SIZE | 0 | x->coaddr | (-1),16 |
| BUF_SIZE | 0 | x->encap | (-1),24 |
| DATA_SOURCE | 0 | x | r xfrm_state_alloc |
| NOSPEC | 0 | x->id.proto | |
| NOSPEC | 0 | x->inner_mode.family | |
| NOSPEC | 0 | x->outer_mode.family | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | x->aalg->alg_key_len | 0-4294967295 |
| USER_DATA | 0 | x->curlft.add_time | 0-u64max |
| USER_DATA | 0 | x->curlft.bytes | 0-u64max |
| USER_DATA | 0 | x->curlft.packets | 0-u64max |
| USER_DATA | 0 | x->curlft.use_time | 0-u64max |
| USER_DATA | 0 | x->id.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->id.proto | 0-255 |
| USER_DATA | 0 | x->id.spi | 0-u32max |
| USER_DATA | 0 | x->inner_mode.family | 2,10 |
| USER_DATA | 0 | x->km.seq | 0-u32max |
| USER_DATA | 0 | x->lft.hard_add_expires_seconds | 0-u64max |
| USER_DATA | 0 | x->lft.hard_byte_limit | 0-u64max |
| USER_DATA | 0 | x->lft.hard_packet_limit | 0-u64max |
| USER_DATA | 0 | x->lft.hard_use_expires_seconds | 0-u64max |
| USER_DATA | 0 | x->lft.soft_add_expires_seconds | 0-u64max |
| USER_DATA | 0 | x->lft.soft_byte_limit | 0-u64max |
| USER_DATA | 0 | x->lft.soft_packet_limit | 0-u64max |
| USER_DATA | 0 | x->lft.soft_use_expires_seconds | 0-u64max |
| USER_DATA | 0 | x->outer_mode.family | 10[c] |
| USER_DATA | 0 | x->preplay.bitmap | 0-u32max |
| USER_DATA | 0 | x->preplay.oseq | 0-u32max |
| USER_DATA | 0 | x->preplay.seq | 0-u32max |
| USER_DATA | 0 | x->preplay_esn->bmp_len | 0-4294967295 |
| USER_DATA | 0 | x->preplay_esn->oseq | 0-4294967295 |
| USER_DATA | 0 | x->preplay_esn->oseq_hi | 0-4294967295 |
| USER_DATA | 0 | x->preplay_esn->replay_window | 0-4294967295 |
| USER_DATA | 0 | x->preplay_esn->seq | 0-4294967295 |
| USER_DATA | 0 | x->preplay_esn->seq_hi | 0-4294967295 |
| USER_DATA | 0 | x->props.family | 0-u16max |
| USER_DATA | 0 | x->props.flags | 0-255 |
| USER_DATA | 0 | x->props.mode | 0-255 |
| USER_DATA | 0 | x->props.reqid | 0-u32max |
| USER_DATA | 0 | x->props.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->replay.bitmap | 0-u32max |
| USER_DATA | 0 | x->replay.oseq | 0-u32max |
| USER_DATA | 0 | x->replay.seq | 0-u32max |
| USER_DATA | 0 | x->replay_esn->bmp_len | 0-4294967295 |
| USER_DATA | 0 | x->replay_esn->oseq | 0-4294967295 |
| USER_DATA | 0 | x->replay_esn->oseq_hi | 0-4294967295 |
| USER_DATA | 0 | x->replay_esn->replay_window | 0-4294967295 |
| USER_DATA | 0 | x->replay_esn->seq | 0-4294967295 |
| USER_DATA | 0 | x->replay_esn->seq_hi | 0-4294967295 |
| USER_DATA | 0 | x->sel.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->sel.dport | 0-u16max |
| USER_DATA | 0 | x->sel.dport_mask | 0-u16max |
| USER_DATA | 0 | x->sel.ifindex | s32min-s32max |
| USER_DATA | 0 | x->sel.prefixlen_d | 0-255 |
| USER_DATA | 0 | x->sel.prefixlen_s | 0-255 |
| USER_DATA | 0 | x->sel.proto | 0-255 |
| USER_DATA | 0 | x->sel.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->sel.sport | 0-u16max |
| USER_DATA | 0 | x->sel.sport_mask | 0-u16max |
| USER_DATA | 0 | x->sel.user | 0-u32max |
| USER_DATA | 0 | x->tunnel->id.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->id.spi | 0-u32max |
| USER_DATA | 0 | x->tunnel->inner_mode.family | 2,10 |
| USER_DATA | 0 | x->tunnel->mark.m | 0-u32max |
| USER_DATA | 0 | x->tunnel->mark.v | 0-u32max[c] |
| USER_DATA | 0 | x->tunnel->outer_mode.family | 10[c] |
| USER_DATA | 0 | x->tunnel->props.flags | 0-255 |
| USER_DATA | 0 | x->tunnel->props.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.daddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.dport | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.dport_mask | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.family | 0,2,10[c] |
| USER_DATA | 0 | x->tunnel->sel.ifindex | s32min-s32max |
| USER_DATA | 0 | x->tunnel->sel.prefixlen_d | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.prefixlen_s | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.proto | 0-255 |
| USER_DATA | 0 | x->tunnel->sel.saddr.a4 | 0-u32max |
| USER_DATA | 0 | x->tunnel->sel.sport | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.sport_mask | 0-u16max |
| USER_DATA | 0 | x->tunnel->sel.user | 0-u32max |
| 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 &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/ipv6/ip6_vti.c vti6_err() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/xfrm/xfrm_interface_core.c xfrmi4_err() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/xfrm/xfrm_interface_core.c xfrmi4_err() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/xfrm/xfrm_interface_core.c xfrmi6_err() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/xfrm/xfrm_interface_core.c xfrmi6_err() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/xfrm/xfrm_input.c xfrm_input() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->dir | 2-255 |
| PARAM_VALUE | 0 | x->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | x->mode_cbs->input | 2971371899429060608 |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | x->state_cache_input.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | *x->replay_esn->bmp | 0-4294967295 |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_input_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | x->curlft.bytes |
net/ipv4/ip_vti.c vti4_err() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/ipv6/xfrm6_policy.c xfrm_dst_destroy() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/xfrm/xfrm_policy.c xfrm_bundle_create() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh |
net/xfrm/xfrm_policy.c xfrm_states_put() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex |
net/xfrm/xfrm_policy.c xfrm_tmpl_resolve() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh |
net/xfrm/xfrm_policy.c xfrm_tmpl_resolve_one() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->dir | 1,3-255 |
| DATA_SOURCE | 0 | x | r xfrm_state_find |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh |
net/xfrm/xfrm_policy.c xfrm_tmpl_resolve_one() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->dir | 0,2 |
| PARAM_VALUE | 0 | x->km.state | 0-1,3-255 |
| DATA_SOURCE | 0 | x | r xfrm_state_find |
| BIT_INFO | 0 | x->dir | 0x0,0x2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh |
net/xfrm/xfrm_policy.c xfrm_tmpl_resolve_one() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh |
net/ipv6/esp6_offload.c esp6_gro_receive() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->dir | 2-255 |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | x->state_cache_input.pprev | 4096-ptr_max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_input_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/ipv4/ah4.c ah4_err() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/ipv6/ah6.c ah6_err() -> xfrm_state_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 4096-ptr_max |
| PARAM_VALUE | 0 | x->refcnt.refs.counter | (-1073741824),0-s32max |
| CAPPED_DATA | 0 | x->id.proto | 1 |
| CAPPED_DATA | 0 | x->id.spi | 1 |
| CAPPED_DATA | 0 | x->mark.v | 1 |
| CAPPED_DATA | 0 | x->props.family | 1 |
| DATA_SOURCE | 0 | x | r xfrm_state_lookup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |