Home
last modified time | relevance | path

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

/linux-6.15/include/net/netfilter/
H A Dnf_tables_core.h98 const u32 *key, const struct nft_set_ext **ext);
100 const u32 *key, const struct nft_set_ext **ext);
102 const u32 *key, const struct nft_set_ext **ext);
105 const u32 *key, const struct nft_set_ext **ext);
107 const u32 *key, const struct nft_set_ext **ext);
109 const u32 *key, const struct nft_set_ext **ext);
113 const u32 *key, const struct nft_set_ext **ext) in nft_set_do_lookup()
121 const u32 *key, const struct nft_set_ext **ext);
124 const u32 *key, const struct nft_set_ext **ext);
H A Dnf_tables.h430 struct nft_set_ext;
465 const struct nft_set_ext **ext);
474 const struct nft_set_ext **ext);
749 struct nft_set_ext { struct
758 tmpl->len = sizeof(struct nft_set_ext); in nft_set_ext_prepare() argument
796 static inline void *nft_set_ext(const struct nft_set_ext *ext, u8 id) in nft_set_ext() function
803 return nft_set_ext(ext, NFT_SET_EXT_KEY); in nft_set_ext_key()
813 return nft_set_ext(ext, NFT_SET_EXT_DATA); in nft_set_ext_data()
818 return nft_set_ext(ext, NFT_SET_EXT_FLAGS); in nft_set_ext_flags()
864 return nft_set_ext(ext, NFT_SET_EXT_OBJREF); in nft_set_ext_obj()
[all …]
/linux-6.15/net/netfilter/
H A Dnft_set_hash.c34 struct nft_set_ext ext;
85 const u32 *key, const struct nft_set_ext **ext) in nft_rhash_lookup()
130 const struct nft_set_ext **ext) in nft_rhash_update()
304 struct nft_set_ext *ext) in nft_rhash_expr_needs_gc_run()
506 struct nft_set_ext ext;
511 const u32 *key, const struct nft_set_ext **ext) in nft_hash_lookup()
552 const u32 *key, const struct nft_set_ext **ext) in nft_hash_lookup_fast()
574 const struct nft_set_ext *ext) in nft_jhash()
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_lookup.c29 const u32 *key, const struct nft_set_ext **ext) in nft_set_do_lookup()
64 const struct nft_set_ext *ext = NULL; in nft_lookup_eval()
H A Dnft_set_bitmap.c18 struct nft_set_ext ext;
79 const u32 *key, const struct nft_set_ext **ext) in nft_bitmap_lookup()
H A Dnft_set_rbtree.c28 struct nft_set_ext ext;
56 const u32 *key, const struct nft_set_ext **ext, in __nft_rbtree_lookup()
118 const u32 *key, 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.c772 struct nft_set_ext *ext; in nft_map_catchall_deactivate()
4106 struct nft_set_ext *ext; in nft_set_catchall_validate()
5642 struct nft_set_ext *ext; in nft_set_catchall_bind_check()
5744 struct nft_set_ext *ext; in nft_map_catchall_activate()
6063 struct nft_set_ext *ext; in nft_set_catchall_dump()
6302 struct nft_set_ext *ext; in nft_setelem_catchall_get()
6637 struct nft_set_ext *ext; in nft_set_elem_init()
6846 struct nft_set_ext *ext; in nft_set_catchall_lookup()
6867 struct nft_set_ext *ext; in nft_setelem_catchall_insert()
6964 struct nft_set_ext *ext; in nft_setelem_catchall_deactivate()
[all …]
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.c411 const u32 *key, const struct nft_set_ext **ext) in nft_pipapo_lookup()
1298 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv);
H A Dnft_set_pipapo_avx2.c1131 const u32 *key, const struct nft_set_ext **ext) in nft_pipapo_avx2_lookup()