Searched refs:nft_set_ext (Results 1 – 11 of 11) sorted by relevance
/Linux-v4.19/include/net/netfilter/ |
D | nf_tables.h | 282 struct nft_set_ext; 305 const struct nft_set_ext **ext); 313 const struct nft_set_ext **ext); 318 struct nft_set_ext **ext); 530 struct nft_set_ext { struct 539 tmpl->len = sizeof(struct nft_set_ext); in nft_set_ext_prepare() argument 556 static inline void nft_set_ext_init(struct nft_set_ext *ext, in nft_set_ext_init() 562 static inline bool __nft_set_ext_exists(const struct nft_set_ext *ext, u8 id) in __nft_set_ext_exists() 567 static inline bool nft_set_ext_exists(const struct nft_set_ext *ext, u8 id) in nft_set_ext_exists() 572 static inline void *nft_set_ext(const struct nft_set_ext *ext, u8 id) in nft_set_ext() function [all …]
|
/Linux-v4.19/net/netfilter/ |
D | nft_set_hash.c | 34 struct nft_set_ext ext; 81 const u32 *key, const struct nft_set_ext **ext) in nft_rhash_lookup() 122 const struct nft_set_ext **ext) in nft_rhash_update() 163 struct nft_set_ext **ext) in nft_rhash_insert() 418 struct nft_set_ext ext; 422 const u32 *key, const struct nft_set_ext **ext) in nft_hash_lookup() 470 const u32 *key, const struct nft_set_ext **ext) in nft_hash_lookup_fast() 493 struct nft_set_ext **ext) in nft_hash_insert()
|
D | nft_set_rbtree.c | 30 struct nft_set_ext ext; 46 const u32 *key, const struct nft_set_ext **ext, in __nft_rbtree_lookup() 99 const u32 *key, const struct nft_set_ext **ext) in nft_rbtree_lookup() 191 struct nft_set_ext **ext) in __nft_rbtree_insert() 233 struct nft_set_ext **ext) in nft_rbtree_insert()
|
D | nft_set_bitmap.c | 20 struct nft_set_ext ext; 80 const u32 *key, const struct nft_set_ext **ext) in nft_bitmap_lookup() 128 struct nft_set_ext **ext) in nft_bitmap_insert()
|
D | nft_lookup.c | 35 const struct nft_set_ext *ext; in nft_lookup_eval() 157 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); in nft_lookup_validate_setelem()
|
D | nft_dynset.c | 35 struct nft_set_ext *ext; in nft_dynset_new() 71 const struct nft_set_ext *ext; in nft_dynset_eval()
|
D | nft_numgen.c | 57 const struct nft_set_ext *ext; in nft_ng_inc_map_eval() 192 const struct nft_set_ext *ext; in nft_ng_random_map_eval()
|
D | nft_hash.c | 52 const struct nft_set_ext *ext; in nft_jhash_map_eval() 94 const struct nft_set_ext *ext; in nft_symhash_map_eval()
|
D | nft_objref.c | 97 const struct nft_set_ext *ext; in nft_objref_map_eval()
|
D | nft_connlimit.c | 25 const struct nft_set_ext *ext) in nft_connlimit_do_eval()
|
D | nf_tables_api.c | 3625 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); in nf_tables_bind_check_setelem() 3765 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); in nf_tables_fill_setelem() 4179 struct nft_set_ext *ext; in nft_set_elem_init() 4204 struct nft_set_ext *ext = nft_set_elem_ext(set, elem); in nft_set_elem_destroy() 4235 struct nft_set_ext *ext = nft_set_elem_ext(set, elem); in nf_tables_set_elem_destroy() 4249 struct nft_set_ext *ext, *ext2; in nft_add_set_elem() 4520 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); in nft_set_elem_activate() 4532 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); in nft_set_elem_deactivate() 4547 struct nft_set_ext *ext; in nft_del_setelem() 6734 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); in nf_tables_loop_check_setelem()
|