Symbol: nf_hook_entries
include/linux/netdevice.h
2181
struct nf_hook_entries __rcu *nf_hooks_egress;
include/linux/netdevice.h
2394
struct nf_hook_entries __rcu *nf_hooks_ingress;
include/linux/netfilter.h
144
static inline struct nf_hook_ops **nf_hook_entries_get_hook_ops(const struct nf_hook_entries *e)
include/linux/netfilter.h
216
const struct nf_hook_entries *e, unsigned int i);
include/linux/netfilter.h
219
const struct nf_hook_entries *e);
include/linux/netfilter.h
232
struct nf_hook_entries *hook_head = NULL;
include/linux/netfilter.h
327
struct nf_hook_entries *hook_head = NULL;
include/linux/netfilter_netdev.h
21
struct nf_hook_entries *e = rcu_dereference(skb->dev->nf_hooks_ingress);
include/linux/netfilter_netdev.h
89
struct nf_hook_entries *e;
include/net/netns/netfilter.h
22
struct nf_hook_entries __rcu *hooks_ipv4[NF_INET_NUMHOOKS];
include/net/netns/netfilter.h
23
struct nf_hook_entries __rcu *hooks_ipv6[NF_INET_NUMHOOKS];
include/net/netns/netfilter.h
25
struct nf_hook_entries __rcu *hooks_arp[NF_ARP_NUMHOOKS];
include/net/netns/netfilter.h
28
struct nf_hook_entries __rcu *hooks_bridge[NF_INET_NUMHOOKS];
net/bridge/br_input.c
270
struct nf_hook_entries *e = NULL;
net/bridge/br_netfilter_hooks.c
1130
const struct nf_hook_entries *e;
net/netfilter/core.c
103
struct nf_hook_entries *new;
net/netfilter/core.c
169
static void hooks_validate(const struct nf_hook_entries *hooks)
net/netfilter/core.c
190
int nf_hook_entries_insert_raw(struct nf_hook_entries __rcu **pp,
net/netfilter/core.c
193
struct nf_hook_entries *new_hooks;
net/netfilter/core.c
194
struct nf_hook_entries *p;
net/netfilter/core.c
227
static void *__nf_hook_entries_try_shrink(struct nf_hook_entries *old,
net/netfilter/core.c
228
struct nf_hook_entries __rcu **pp)
net/netfilter/core.c
231
struct nf_hook_entries *new = NULL;
net/netfilter/core.c
271
static struct nf_hook_entries __rcu **
net/netfilter/core.c
392
struct nf_hook_entries *p, *new_hooks;
net/netfilter/core.c
393
struct nf_hook_entries __rcu **pp;
net/netfilter/core.c
43
static struct nf_hook_entries *allocate_hook_entries_size(u16 num)
net/netfilter/core.c
45
struct nf_hook_entries *e;
net/netfilter/core.c
463
static bool nf_remove_net_hook(struct nf_hook_entries *old,
net/netfilter/core.c
484
struct nf_hook_entries __rcu **pp;
net/netfilter/core.c
485
struct nf_hook_entries *p;
net/netfilter/core.c
537
void nf_hook_entries_delete_raw(struct nf_hook_entries __rcu **pp,
net/netfilter/core.c
540
struct nf_hook_entries *p;
net/netfilter/core.c
613
const struct nf_hook_entries *e, unsigned int s)
net/netfilter/core.c
648
const struct nf_hook_entries *e)
net/netfilter/core.c
68
static void nf_hook_entries_free(struct nf_hook_entries *e)
net/netfilter/core.c
759
__netfilter_net_init(struct nf_hook_entries __rcu **e, int max)
net/netfilter/core.c
96
static struct nf_hook_entries *
net/netfilter/core.c
97
nf_hook_entries_grow(const struct nf_hook_entries *old,
net/netfilter/nf_internals.h
39
void nf_hook_entries_delete_raw(struct nf_hook_entries __rcu **pp,
net/netfilter/nf_internals.h
41
int nf_hook_entries_insert_raw(struct nf_hook_entries __rcu **pp,
net/netfilter/nf_nat_core.c
43
struct nf_hook_entries __rcu *entries;
net/netfilter/nf_nat_core.c
928
struct nf_hook_entries *e = rcu_dereference(lpriv->entries);
net/netfilter/nfnetlink_hook.c
278
static const struct nf_hook_entries *
net/netfilter/nfnetlink_hook.c
281
const struct nf_hook_entries *hook_head = NULL;
net/netfilter/nfnetlink_hook.c
348
const struct nf_hook_entries *e;
net/netfilter/nfnetlink_queue.c
261
const struct nf_hook_entries *hooks,
net/netfilter/nfnetlink_queue.c
284
static struct nf_hook_entries *nf_hook_entries_head(const struct net *net, u8 pf, u8 hooknum)
net/netfilter/nfnetlink_queue.c
358
const struct nf_hook_entries *hooks;