Home
last modified time | relevance | path

Searched refs:nft_set_ext (Results 1 – 13 of 13) sorted by relevance

/linux/include/net/netfilter/
H A Dnf_tables.h430 struct nft_set_ext;
462 const struct nft_set_ext * (*lookup)(const struct net *net,
465 const struct nft_set_ext * (*update)(struct nft_set *set,
647 struct nft_set_ext *nft_set_catchall_lookup(const struct net *net,
743 struct nft_set_ext { struct
752 tmpl->len = sizeof(struct nft_set_ext); in nft_set_ext_prepare() argument
774 static inline void nft_set_ext_init(struct nft_set_ext *ext, in nft_set_ext_init()
780 static inline bool __nft_set_ext_exists(const struct nft_set_ext *ext, u8 id) in __nft_set_ext_exists()
785 static inline bool nft_set_ext_exists(const struct nft_set_ext *ext, u8 id) in nft_set_ext_exists()
790 static inline void *nft_set_ext(const struct nft_set_ext *ext, u8 id) in nft_set_ext() function
[all …]
H A Dnf_tables_core.h97 const struct nft_set_ext *
100 const struct nft_set_ext *
103 const struct nft_set_ext *
106 const struct nft_set_ext *
109 const struct nft_set_ext *
114 const struct nft_set_ext *
119 const struct nft_set_ext *
123 const struct nft_set_ext *
/linux/net/netfilter/
H A Dnft_lookup.c27 static const struct nft_set_ext *
69 const struct nft_set_ext *
73 const struct nft_set_ext *ext; in nft_set_do_lookup()
102 const struct nft_set_ext *ext; in nft_lookup_eval()
H A Dnft_set_hash.c34 struct nft_set_ext ext;
84 const struct nft_set_ext *
124 static const struct nft_set_ext *
299 struct nft_set_ext *ext) in nft_rhash_expr_needs_gc_run()
501 struct nft_set_ext ext;
505 const struct nft_set_ext *
544 const struct nft_set_ext *
566 const struct nft_set_ext *ext) in nft_jhash()
H A Dnft_set_bitmap.c18 struct nft_set_ext ext;
78 const struct nft_set_ext *
83 static const struct nft_set_ext found; in nft_bitmap_lookup()
H A Dnft_dynset.c30 const struct nft_set_ext *ext) in nft_dynset_expr_setup()
52 struct nft_set_ext *ext; in nft_dynset_new()
86 const struct nft_set_ext *ext; in nft_dynset_eval()
H A Dnft_set_rbtree.c28 struct nft_set_ext ext;
55 static const struct nft_set_ext *
114 const struct nft_set_ext *
120 const struct nft_set_ext *ext; in nft_rbtree_lookup()
H A Dnft_set_pipapo.h176 struct nft_set_ext ext;
H A Dnf_tables_api.c785 struct nft_set_ext *ext = nft_set_elem_ext(set, elem_priv); in nft_mapelem_deactivate()
807 struct nft_set_ext *ext; in nft_map_catchall_deactivate()
4160 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem_priv); in nft_setelem_validate()
4196 struct nft_set_ext *ext; in nft_set_catchall_validate()
5732 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem_priv); in nft_setelem_data_validate()
5747 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem_priv); in nf_tables_bind_check_setelem()
5760 struct nft_set_ext *ext; in nft_set_catchall_bind_check()
5845 struct nft_set_ext *ext = nft_set_elem_ext(set, elem_priv); in nft_mapelem_activate()
5862 struct nft_set_ext *ext; in nft_map_catchall_activate()
6010 const struct nft_set_ext *ext, in nft_set_elem_expr_dump()
[all …]
H A Dnft_set_pipapo_avx2.c1148 const struct nft_set_ext *
1153 const struct nft_set_ext *ext = NULL; in nft_pipapo_avx2_lookup()
1248 const struct nft_set_ext *e = &f->mt[ret].e->ext; in nft_pipapo_avx2_lookup()
H A Dnft_objref.c112 const struct nft_set_ext *ext; in nft_objref_map_eval()
H A Dnft_connlimit.c25 const struct nft_set_ext *ext) in nft_connlimit_do_eval()
H A Dnft_set_pipapo.c533 const struct nft_set_ext *
1276 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv);