Home
last modified time | relevance | path

Searched refs:cnet (Results 1 – 5 of 5) sorted by relevance

/linux/net/netfilter/
H A Dnf_conntrack_ecache.c43 struct nf_conntrack_net *cnet = nf_ct_pernet(net); in nf_conn_pernet_ecache() local
45 return &cnet->ecache; in nf_conn_pernet_ecache()
51 static enum retry_state ecache_work_evict_list(struct nf_conntrack_net *cnet) in ecache_work_evict_list() argument
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() local
111 ret = ecache_work_evict_list(cnet); in ecache_work()
124 schedule_delayed_work(&cnet->ecache.dwork, delay); in ecache_work()
[all …]
H A Dnf_conntrack_proto.c445 struct nf_conntrack_net *cnet = nf_ct_pernet(net); in nf_ct_netns_do_get() local
453 cnet->users4++; in nf_ct_netns_do_get()
454 if (cnet->users4 > 1) in nf_ct_netns_do_get()
458 cnet->users4 = 0; in nf_ct_netns_do_get()
465 cnet->users4 = 0; in nf_ct_netns_do_get()
471 cnet->users6++; in nf_ct_netns_do_get()
472 if (cnet->users6 > 1) in nf_ct_netns_do_get()
476 cnet->users6 = 0; in nf_ct_netns_do_get()
483 cnet->users6 = 0; in nf_ct_netns_do_get()
503 cnet->users_bridge++; in nf_ct_netns_do_get()
[all …]
H A Dnf_conntrack_expect.c70 struct nf_conntrack_net *cnet; in nf_ct_unlink_expect_report() local
76 cnet = nf_ct_pernet(net); in nf_ct_unlink_expect_report()
77 cnet->expect_count--; in nf_ct_unlink_expect_report()
132 struct nf_conntrack_net *cnet = nf_ct_pernet(net); in __nf_ct_expect_find() local
136 if (!cnet->expect_count) in __nf_ct_expect_find()
175 struct nf_conntrack_net *cnet = nf_ct_pernet(net); in nf_ct_find_expectation() local
182 if (!cnet->expect_count) in nf_ct_find_expectation()
422 struct nf_conntrack_net *cnet; in nf_ct_expect_insert() local
437 cnet = nf_ct_pernet(net); in nf_ct_expect_insert()
438 cnet->expect_count++; in nf_ct_expect_insert()
[all …]
H A Dnf_conntrack_core.c653 struct nf_conntrack_net *cnet = nf_ct_pernet(nf_ct_net(ct)); in nf_ct_add_to_ecache_list() local
655 spin_lock(&cnet->ecache.dying_lock); in nf_ct_add_to_ecache_list()
657 &cnet->ecache.dying_list); in nf_ct_add_to_ecache_list()
658 spin_unlock(&cnet->ecache.dying_lock); in nf_ct_add_to_ecache_list()
1541 struct nf_conntrack_net *cnet; in gc_worker() local
1581 cnet = nf_ct_pernet(net); in gc_worker()
1582 if (atomic_read(&cnet->count) < nf_conntrack_max95) in gc_worker()
1656 struct nf_conntrack_net *cnet = nf_ct_pernet(net); in __nf_conntrack_alloc() local
1661 ct_count = atomic_inc_return(&cnet->count); in __nf_conntrack_alloc()
1667 atomic_dec(&cnet->count); in __nf_conntrack_alloc()
[all …]
H A Dnf_conntrack_standalone.c527 const struct nf_conntrack_net *cnet = nf_ct_pernet(net); in nf_conntrack_count() local
529 return atomic_read(&cnet->count); in nf_conntrack_count()
1005 struct nf_conntrack_net *cnet = nf_ct_pernet(net); in nf_conntrack_standalone_init_sysctl() local
1016 table[NF_SYSCTL_CT_COUNT].data = &cnet->count; in nf_conntrack_standalone_init_sysctl()
1046 cnet->sysctl_header = register_net_sysctl_sz(net, "net/netfilter", in nf_conntrack_standalone_init_sysctl()
1049 if (!cnet->sysctl_header) in nf_conntrack_standalone_init_sysctl()
1061 struct nf_conntrack_net *cnet = nf_ct_pernet(net); in nf_conntrack_standalone_fini_sysctl() local
1064 table = cnet->sysctl_header->ctl_table_arg; in nf_conntrack_standalone_fini_sysctl()
1065 unregister_net_sysctl_table(cnet->sysctl_header); in nf_conntrack_standalone_fini_sysctl()