Searched refs:nft_pipapo_match (Results 1 – 3 of 3) sorted by relevance
417 static struct nft_pipapo_elem *pipapo_get_slow(const struct nft_pipapo_match *m, in pipapo_get_slow()522 static struct nft_pipapo_elem *pipapo_get(const struct nft_pipapo_match *m, in pipapo_get()574 const struct nft_pipapo_match *m; in nft_pipapo_lookup()600 struct nft_pipapo_match *m = rcu_dereference(priv->match); in nft_pipapo_get()1171 static void pipapo_map(struct nft_pipapo_match *m,1195 static void pipapo_free_scratch(const struct nft_pipapo_match *m, unsigned int cpu)1211 static int pipapo_realloc_scratch(struct nft_pipapo_match *clone,1252 static struct nft_pipapo_match *pipapo_clone(struct nft_pipapo_match *old);1260 static struct nft_pipapo_match *pipapo_maybe_clone(const struct nft_set *set)1263 struct nft_pipapo_match *m;[all …]
142 struct nft_pipapo_match { struct159 struct nft_pipapo_match __rcu *match; argument160 struct nft_pipapo_match *clone;273 size += sizeof(struct nft_pipapo) + sizeof(struct nft_pipapo_match) * 2; in pipapo_estimate_size()290 static inline void pipapo_resmap_init(const struct nft_pipapo_match *m, unsigned long *res_map) in pipapo_resmap_init()
1055 static int nft_pipapo_avx2_lookup_slow(const struct nft_pipapo_match *mdata, in nft_pipapo_avx2_lookup_slow()1109 static inline void pipapo_resmap_init_avx2(const struct nft_pipapo_match *m, unsigned long *res_map) in pipapo_resmap_init_avx2()1138 struct nft_pipapo_elem *pipapo_get_avx2(const struct nft_pipapo_match *m, in pipapo_get_avx2()1267 const struct nft_pipapo_match *m; in nft_pipapo_avx2_lookup()