Symbol: nft_pipapo_match
net/netfilter/nft_set_pipapo.c
1173
static void pipapo_map(struct nft_pipapo_match *m,
net/netfilter/nft_set_pipapo.c
1197
static void pipapo_free_scratch(const struct nft_pipapo_match *m, unsigned int cpu)
net/netfilter/nft_set_pipapo.c
1213
static int pipapo_realloc_scratch(struct nft_pipapo_match *clone,
net/netfilter/nft_set_pipapo.c
1254
static struct nft_pipapo_match *pipapo_clone(struct nft_pipapo_match *old);
net/netfilter/nft_set_pipapo.c
1262
static struct nft_pipapo_match *pipapo_maybe_clone(const struct nft_set *set)
net/netfilter/nft_set_pipapo.c
1265
struct nft_pipapo_match *m;
net/netfilter/nft_set_pipapo.c
1293
struct nft_pipapo_match *m = pipapo_maybe_clone(set);
net/netfilter/nft_set_pipapo.c
1410
static struct nft_pipapo_match *pipapo_clone(struct nft_pipapo_match *old)
net/netfilter/nft_set_pipapo.c
1413
struct nft_pipapo_match *new;
net/netfilter/nft_set_pipapo.c
1636
static void pipapo_drop(struct nft_pipapo_match *m,
net/netfilter/nft_set_pipapo.c
1688
static void pipapo_gc_scan(struct nft_set *set, struct nft_pipapo_match *m)
net/netfilter/nft_set_pipapo.c
1781
static void pipapo_free_fields(struct nft_pipapo_match *m)
net/netfilter/nft_set_pipapo.c
1792
static void pipapo_free_match(struct nft_pipapo_match *m)
net/netfilter/nft_set_pipapo.c
1811
struct nft_pipapo_match *m;
net/netfilter/nft_set_pipapo.c
1813
m = container_of(rcu, struct nft_pipapo_match, rcu);
net/netfilter/nft_set_pipapo.c
1835
struct nft_pipapo_match *old;
net/netfilter/nft_set_pipapo.c
1895
struct nft_pipapo_match *m = pipapo_maybe_clone(set);
net/netfilter/nft_set_pipapo.c
2071
struct nft_pipapo_match *m = priv->clone;
net/netfilter/nft_set_pipapo.c
2135
const struct nft_pipapo_match *m,
net/netfilter/nft_set_pipapo.c
2177
const struct nft_pipapo_match *m;
net/netfilter/nft_set_pipapo.c
2265
struct nft_pipapo_match *m;
net/netfilter/nft_set_pipapo.c
2334
struct nft_pipapo_match *m)
net/netfilter/nft_set_pipapo.c
2363
struct nft_pipapo_match *m;
net/netfilter/nft_set_pipapo.c
417
static struct nft_pipapo_elem *pipapo_get_slow(const struct nft_pipapo_match *m,
net/netfilter/nft_set_pipapo.c
524
static struct nft_pipapo_elem *pipapo_get(const struct nft_pipapo_match *m,
net/netfilter/nft_set_pipapo.c
576
const struct nft_pipapo_match *m;
net/netfilter/nft_set_pipapo.c
602
struct nft_pipapo_match *m = rcu_dereference(priv->match);
net/netfilter/nft_set_pipapo.h
162
struct nft_pipapo_match __rcu *match;
net/netfilter/nft_set_pipapo.h
163
struct nft_pipapo_match *clone;
net/netfilter/nft_set_pipapo.h
276
size += sizeof(struct nft_pipapo) + sizeof(struct nft_pipapo_match) * 2;
net/netfilter/nft_set_pipapo.h
293
static inline void pipapo_resmap_init(const struct nft_pipapo_match *m, unsigned long *res_map)
net/netfilter/nft_set_pipapo_avx2.c
1056
static int nft_pipapo_avx2_lookup_slow(const struct nft_pipapo_match *mdata,
net/netfilter/nft_set_pipapo_avx2.c
1123
static inline void pipapo_resmap_init_avx2(const struct nft_pipapo_match *m, unsigned long *res_map)
net/netfilter/nft_set_pipapo_avx2.c
1152
struct nft_pipapo_elem *pipapo_get_avx2(const struct nft_pipapo_match *m,
net/netfilter/nft_set_pipapo_avx2.c
1281
const struct nft_pipapo_match *m;
net/netfilter/nft_set_pipapo_avx2.h
11
struct nft_pipapo_elem *pipapo_get_avx2(const struct nft_pipapo_match *m,
net/netfilter/nft_set_pipapo_avx2.h
8
struct nft_pipapo_match;