Home
last modified time | relevance | path

Searched refs:nft_set (Results 1 – 11 of 11) sorted by relevance

/linux/net/netfilter/
A Dnft_set_hash.c35 const struct nft_set *set;
115 void *(*new)(struct nft_set *, in nft_rhash_update() argument
193 const struct nft_set *set, void *priv) in nft_rhash_flush()
206 const struct nft_set *set, in nft_rhash_deactivate()
229 const struct nft_set *set, in nft_rhash_remove()
315 struct nft_set *set; in nft_rhash_gc()
491 const struct nft_set *set, in nft_hash_lookup_fast()
561 const struct nft_set *set, void *priv) in nft_hash_flush()
570 const struct nft_set *set, in nft_hash_deactivate()
591 const struct nft_set *set, in nft_hash_remove()
[all …]
A Dnft_set_bitmap.c51 static inline void nft_bitmap_location(const struct nft_set *set, in nft_bitmap_location()
77 bool nft_bitmap_lookup(const struct net *net, const struct nft_set *set, in nft_bitmap_lookup()
90 nft_bitmap_elem_find(const struct nft_set *set, struct nft_bitmap_elem *this, in nft_bitmap_elem_find()
107 static void *nft_bitmap_get(const struct net *net, const struct nft_set *set, in nft_bitmap_get()
148 const struct nft_set *set, in nft_bitmap_remove()
163 const struct nft_set *set, in nft_bitmap_activate()
178 const struct nft_set *set, void *_be) in nft_bitmap_flush()
194 const struct nft_set *set, in nft_bitmap_deactivate()
216 struct nft_set *set, in nft_bitmap_walk()
262 static int nft_bitmap_init(const struct nft_set *set, in nft_bitmap_init()
[all …]
A Dnft_set_rbtree.c41 static bool nft_rbtree_equal(const struct nft_set *set, const void *this, in nft_rbtree_equal()
47 static bool __nft_rbtree_lookup(const struct net *net, const struct nft_set *set, in __nft_rbtree_lookup()
111 bool nft_rbtree_lookup(const struct net *net, const struct nft_set *set, in nft_rbtree_lookup()
385 const struct nft_set *set, in nft_rbtree_remove()
399 const struct nft_set *set, in nft_rbtree_activate()
409 const struct nft_set *set, void *priv) in nft_rbtree_flush()
422 const struct nft_set *set, in nft_rbtree_deactivate()
461 struct nft_set *set, in nft_rbtree_walk()
499 struct nft_set *set; in nft_rbtree_gc()
563 static int nft_rbtree_init(const struct nft_set *set, in nft_rbtree_init()
[all …]
A Dnft_lookup.c19 struct nft_set *set;
27 bool nft_set_do_lookup(const struct net *net, const struct nft_set *set, in nft_set_do_lookup()
62 const struct nft_set *set = priv->set; in nft_lookup_eval()
101 struct nft_set *set; in nft_lookup_init()
202 struct nft_set *set, in nft_lookup_validate_setelem()
A Dnft_set_pipapo.c411 bool nft_pipapo_lookup(const struct net *net, const struct nft_set *set, in nft_pipapo_lookup()
515 const struct nft_set *set, in pipapo_get()
601 static void *nft_pipapo_get(const struct net *net, const struct nft_set *set, in nft_pipapo_get()
1528 static void pipapo_gc(const struct nft_set *set, struct nft_pipapo_match *m)
1629 static void pipapo_commit(const struct nft_set *set)
1667 const struct nft_set *set,
1718 const struct nft_set *set,
1943 static void nft_pipapo_walk(const struct nft_ctx *ctx, struct nft_set *set,
2039 static int nft_pipapo_init(const struct nft_set *set,
2123 static void nft_pipapo_destroy(const struct nft_set *set)
[all …]
A Dnft_dynset.c16 struct nft_set *set;
47 static void *nft_dynset_new(struct nft_set *set, const struct nft_expr *expr, in nft_dynset_new()
84 struct nft_set *set = priv->set; in nft_dynset_eval()
125 nft_dynset_expr_alloc(const struct nft_ctx *ctx, const struct nft_set *set, in nft_dynset_expr_alloc()
167 struct nft_set *set; in nft_dynset_init()
A Dnf_tables_api.c1170 struct nft_set *set, *ns; in nft_flush_table()
3701 struct nft_set *set; in nft_set_lookup()
3718 struct nft_set *set; in nft_set_lookup_byhandle()
3753 struct nft_set *set; in nft_set_lookup_global()
4218 struct nft_set *set; in nf_tables_newset()
4518 struct nft_set *set; in nf_tables_delset()
4921 struct nft_set *set; in nf_tables_dump_set()
5213 struct nft_set *set; in nf_tables_getsetelem()
6007 struct nft_set *set; in nf_tables_newsetelem()
6280 struct nft_set *set; in nf_tables_delsetelem()
[all …]
A Dnft_objref.c97 struct nft_set *set;
107 const struct nft_set *set = priv->set; in nft_objref_map_eval()
131 struct nft_set *set; in nft_objref_map_init()
A Dnft_set_pipapo_avx2.c1121 bool nft_pipapo_avx2_lookup(const struct net *net, const struct nft_set *set, in nft_pipapo_avx2_lookup()
/linux/include/net/netfilter/
A Dnf_tables.h266 struct nft_set;
273 struct nft_set *set,
376 const struct nft_set *set,
391 const struct nft_set *set,
401 const struct nft_set *set,
407 struct nft_set *set,
487 struct nft_set { struct
738 const struct nft_set *set,
759 const struct nft_set *set;
1492 struct nft_set *set;
[all …]
A Dnf_tables_core.h94 bool nft_rhash_lookup(const struct net *net, const struct nft_set *set,
96 bool nft_rbtree_lookup(const struct net *net, const struct nft_set *set,
98 bool nft_bitmap_lookup(const struct net *net, const struct nft_set *set,
101 const struct nft_set *set,
103 bool nft_hash_lookup(const struct net *net, const struct nft_set *set,
105 bool nft_set_do_lookup(const struct net *net, const struct nft_set *set,
109 nft_set_do_lookup(const struct net *net, const struct nft_set *set, in nft_set_do_lookup()
117 bool nft_pipapo_lookup(const struct net *net, const struct nft_set *set,
120 bool nft_pipapo_avx2_lookup(const struct net *net, const struct nft_set *set,

Completed in 50 milliseconds