Home
last modified time | relevance | path

Searched refs:CONNTRACK_LOCKS (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/include/net/netfilter/
Dnf_conntrack_core.h76 #define CONNTRACK_LOCKS 1024 macro
78 extern spinlock_t nf_conntrack_locks[CONNTRACK_LOCKS];
/Linux-v5.4/net/netfilter/
Dnf_nat_core.c30 static spinlock_t nf_nat_locks[CONNTRACK_LOCKS];
651 lock = &nf_nat_locks[srchash % CONNTRACK_LOCKS]; in nf_nat_setup_info()
819 spin_lock_bh(&nf_nat_locks[h % CONNTRACK_LOCKS]); in __nf_nat_cleanup_conntrack()
821 spin_unlock_bh(&nf_nat_locks[h % CONNTRACK_LOCKS]); in __nf_nat_cleanup_conntrack()
1157 if (nf_nat_htable_size < CONNTRACK_LOCKS) in nf_nat_init()
1158 nf_nat_htable_size = CONNTRACK_LOCKS; in nf_nat_init()
1171 for (i = 0; i < CONNTRACK_LOCKS; i++) in nf_nat_init()
Dnf_conntrack_core.c58 __cacheline_aligned_in_smp spinlock_t nf_conntrack_locks[CONNTRACK_LOCKS];
115 h1 %= CONNTRACK_LOCKS; in nf_conntrack_double_unlock()
116 h2 %= CONNTRACK_LOCKS; in nf_conntrack_double_unlock()
126 h1 %= CONNTRACK_LOCKS; in nf_conntrack_double_lock()
127 h2 %= CONNTRACK_LOCKS; in nf_conntrack_double_lock()
153 for (i = 0; i < CONNTRACK_LOCKS; i++) { in nf_conntrack_all_lock()
2000 lockp = &nf_conntrack_locks[*bucket % CONNTRACK_LOCKS]; in get_next_corpse()
2382 for (i = 0; i < CONNTRACK_LOCKS; i++) in nf_conntrack_init_start()
2511 BUILD_BUG_ON_NOT_POWER_OF_2(CONNTRACK_LOCKS); in nf_conntrack_init_net()
Dnf_conntrack_netlink.c927 lockp = &nf_conntrack_locks[cb->args[0] % CONNTRACK_LOCKS]; in ctnetlink_dump_table()