nf_hook_entries
struct nf_hook_entries __rcu *nf_hooks_egress;
struct nf_hook_entries __rcu *nf_hooks_ingress;
static inline struct nf_hook_ops **nf_hook_entries_get_hook_ops(const struct nf_hook_entries *e)
const struct nf_hook_entries *e, unsigned int i);
const struct nf_hook_entries *e);
struct nf_hook_entries *hook_head = NULL;
struct nf_hook_entries *hook_head = NULL;
struct nf_hook_entries *e = rcu_dereference(skb->dev->nf_hooks_ingress);
struct nf_hook_entries *e;
struct nf_hook_entries __rcu *hooks_ipv4[NF_INET_NUMHOOKS];
struct nf_hook_entries __rcu *hooks_ipv6[NF_INET_NUMHOOKS];
struct nf_hook_entries __rcu *hooks_arp[NF_ARP_NUMHOOKS];
struct nf_hook_entries __rcu *hooks_bridge[NF_INET_NUMHOOKS];
struct nf_hook_entries *e = NULL;
const struct nf_hook_entries *e;
struct nf_hook_entries *new;
static void hooks_validate(const struct nf_hook_entries *hooks)
int nf_hook_entries_insert_raw(struct nf_hook_entries __rcu **pp,
struct nf_hook_entries *new_hooks;
struct nf_hook_entries *p;
static void *__nf_hook_entries_try_shrink(struct nf_hook_entries *old,
struct nf_hook_entries __rcu **pp)
struct nf_hook_entries *new = NULL;
static struct nf_hook_entries __rcu **
struct nf_hook_entries *p, *new_hooks;
struct nf_hook_entries __rcu **pp;
static struct nf_hook_entries *allocate_hook_entries_size(u16 num)
struct nf_hook_entries *e;
static bool nf_remove_net_hook(struct nf_hook_entries *old,
struct nf_hook_entries __rcu **pp;
struct nf_hook_entries *p;
void nf_hook_entries_delete_raw(struct nf_hook_entries __rcu **pp,
struct nf_hook_entries *p;
const struct nf_hook_entries *e, unsigned int s)
const struct nf_hook_entries *e)
static void nf_hook_entries_free(struct nf_hook_entries *e)
__netfilter_net_init(struct nf_hook_entries __rcu **e, int max)
static struct nf_hook_entries *
nf_hook_entries_grow(const struct nf_hook_entries *old,
void nf_hook_entries_delete_raw(struct nf_hook_entries __rcu **pp,
int nf_hook_entries_insert_raw(struct nf_hook_entries __rcu **pp,
struct nf_hook_entries __rcu *entries;
struct nf_hook_entries *e = rcu_dereference(lpriv->entries);
static const struct nf_hook_entries *
const struct nf_hook_entries *hook_head = NULL;
const struct nf_hook_entries *e;
const struct nf_hook_entries *hooks,
static struct nf_hook_entries *nf_hook_entries_head(const struct net *net, u8 pf, u8 hooknum)
const struct nf_hook_entries *hooks;