Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/netfilter/nf_nat_core.c nf_nat_used_tuple() -> nf_conntrack_tuple_taken()

Type Parameter Key Value
PARAM_VALUE 0 tuple 1932675414588473344
PARAM_VALUE 0 tuple->dst.dir 0-1
PARAM_VALUE 1 ignored_conntrack 4096-ptr_max
PARAM_VALUE 1 ignored_conntrack->tuplehash 4096-ptr_max
BUF_SIZE 1 ignored_conntrack (-1)-s32max
BUF_SIZE 1 ignored_conntrack (-1)-s32max
CAPPED_DATA 1 ignored_conntrack 1
CAPPED_DATA 1 ignored_conntrack->ct_net.net 1
DATA_SOURCE 1 ignored_conntrack $1
MEM_ZERO 0 tuple
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/netfilter/nf_nat_core.c nf_nat_used_tuple_harder() -> nf_conntrack_tuple_taken()

Type Parameter Key Value
PARAM_VALUE 0 tuple 5617160553991720960
PARAM_VALUE 0 tuple->dst.dir 0-1
PARAM_VALUE 1 ignored_conntrack 4096-ptr_max
PARAM_VALUE 1 ignored_conntrack->tuplehash 4096-ptr_max
BUF_SIZE 1 ignored_conntrack (-1),1-s32max
BUF_SIZE 1 ignored_conntrack (-1),1-s32max
CAPPED_DATA 1 ignored_conntrack 1
CAPPED_DATA 1 ignored_conntrack->ct_net.net 1
DATA_SOURCE 1 ignored_conntrack $1
MEM_ZERO 0 tuple
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read