Home
last modified time | relevance | path

Searched refs:ecache (Results 1 – 2 of 2) sorted by relevance

/linux/net/netfilter/
H A Dnf_conntrack_ecache.c45 return &cnet->ecache; in nf_conn_pernet_ecache()
64 spin_lock_bh(&cnet->ecache.dying_lock); in ecache_work_evict_list()
66 hlist_nulls_for_each_entry_safe(h, n, &cnet->ecache.dying_list, hnnode) { in ecache_work_evict_list()
86 spin_unlock_bh(&cnet->ecache.dying_lock); in ecache_work_evict_list()
92 spin_unlock_bh(&cnet->ecache.dying_lock); in ecache_work_evict_list()
108 struct nf_conntrack_net *cnet = container_of(work, struct nf_conntrack_net, ecache.dwork.work); in ecache_work()
124 schedule_delayed_work(&cnet->ecache.dwork, delay); in ecache_work()
301 !delayed_work_pending(&cnet->ecache.dwork)) { in nf_conntrack_ecache_work()
302 schedule_delayed_work(&cnet->ecache.dwork, HZ); in nf_conntrack_ecache_work()
305 if (!hlist_nulls_empty(&cnet->ecache.dying_list)) in nf_conntrack_ecache_work()
[all …]
H A Dnf_conntrack_core.c634 spin_lock(&cnet->ecache.dying_lock); in nf_ct_add_to_ecache_list()
636 &cnet->ecache.dying_list); in nf_ct_add_to_ecache_list()
637 spin_unlock(&cnet->ecache.dying_lock); in nf_ct_add_to_ecache_list()
1765 struct nf_conntrack_ecache *ecache; in init_conntrack() local
1798 ecache = tmpl ? nf_ct_ecache_find(tmpl) : NULL; in init_conntrack()
1800 if ((ecache || net->ct.sysctl_events) && in init_conntrack()
1801 !nf_ct_ecache_ext_add(ct, ecache ? ecache->ctmask : 0, in init_conntrack()
1802 ecache ? ecache->expmask : 0, in init_conntrack()