Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/xfrm/xfrm_policy.c xfrm_bundle_create() -> xfrm_fill_dst()

Type Parameter Key Value
PARAM_VALUE 1 dev 1-u64max
PARAM_VALUE 2 fl 4096-ptr_max
DATA_SOURCE 2 fl $4
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 dev unit_byte
HALF_LOCKED2 bh

net/xfrm/xfrm_policy.c xfrm_create_dummy_bundle() -> xfrm_fill_dst()

Type Parameter Key Value
PARAM_VALUE 0 xdst 4096-ptr_max
PARAM_VALUE 0 xdst->child 4096-ptr_max
PARAM_VALUE 0 xdst->path 4096-ptr_max
PARAM_VALUE 0 xdst->route 4096-ptr_max
PARAM_VALUE 0 xdst->u.dst.input 142342698334457856
PARAM_VALUE 0 xdst->u.dst.obsolete (-1)
PARAM_VALUE 0 xdst->u.dst.output 2266047526220029952
PARAM_VALUE 0 xdst->u.dst.u.rt6.rt6i_nfheader_len 0
PARAM_VALUE 1 dev 1-u64max
PARAM_VALUE 2 fl 4096-ptr_max
DATA_SOURCE 0 xdst r xfrm_alloc_dst
DATA_SOURCE 2 fl $2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 xdst->dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 xdst->dev->real_num_tx_queues
NO_OVERFLOW_SIMPLE 0 xdst->dev->stats.rx_bytes
NO_OVERFLOW_SIMPLE 0 xdst->dev->stats.tx_bytes
UNITS 1 dev unit_byte
HALF_LOCKED2 &net->ipv4.mfc_mutex
HALF_LOCKED2 &net->ipv6.mfc_mutex
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read