Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

net/netfilter/nft_ct.c nft_ct_timeout_obj_eval() -> nf_ct_timeout_ext_add()

Type Parameter Key Value
PARAM_VALUE 0 ct 4096-ptr_max
PARAM_VALUE 0 ct->ext 0,4096-ptr_max
PARAM_VALUE 2 gfp 2080
DATA_SOURCE 0 ct r skb_nfct

net/netfilter/nf_conntrack_timeout.c nf_ct_set_timeout() -> nf_ct_timeout_ext_add()

Type Parameter Key Value
PARAM_VALUE 0 ct 4096-ptr_max
PARAM_VALUE 0 ct->ct_general.use.refs.counter 1
PARAM_VALUE 0 ct->status 2048
PARAM_VALUE 1 timeout 4096-ptr_max
PARAM_VALUE 1 timeout->l3num 2,10
PARAM_VALUE 1 timeout->l4proto 4096-ptr_max
PARAM_VALUE 2 gfp 2080
BUF_SIZE 0 ct 320
CAPPED_DATA 1 timeout->l3num 1
CAPPED_DATA 1 timeout->l4proto->l4proto 1
DATA_SOURCE 0 ct $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 ct->zone.id 0-u16max[u]
LOCK2 rcu_read

net/netfilter/nf_conntrack_core.c init_conntrack() -> nf_ct_timeout_ext_add()

Type Parameter Key Value
PARAM_VALUE 0 ct 4096-ptr_max
PARAM_VALUE 0 ct->ct_general.use.refs.counter 0
PARAM_VALUE 0 ct->ct_net.net 4096-ptr_max
PARAM_VALUE 0 ct->ext 0,4096-ptr_max
PARAM_VALUE 0 ct->status 0
PARAM_VALUE 0 ct->timeout 0
PARAM_VALUE 0 ct->tuplehash 4096-ptr_max
PARAM_VALUE 2 gfp 2080
DATA_SOURCE 0 ct r __nf_conntrack_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL