Searched refs:nft_set_ext (Results 1 – 13 of 13) sorted by relevance
/Linux-v5.10/include/net/netfilter/ |
D | nf_tables.h | 308 struct nft_set_ext; 337 const struct nft_set_ext **ext); 345 const struct nft_set_ext **ext); 352 struct nft_set_ext **ext); 570 struct nft_set_ext { struct 579 tmpl->len = sizeof(struct nft_set_ext); in nft_set_ext_prepare() argument 596 static inline void nft_set_ext_init(struct nft_set_ext *ext, in nft_set_ext_init() 602 static inline bool __nft_set_ext_exists(const struct nft_set_ext *ext, u8 id) in __nft_set_ext_exists() 607 static inline bool nft_set_ext_exists(const struct nft_set_ext *ext, u8 id) in nft_set_ext_exists() 612 static inline void *nft_set_ext(const struct nft_set_ext *ext, u8 id) in nft_set_ext() function [all …]
|
/Linux-v5.10/net/netfilter/ |
D | nft_set_hash.c | 31 struct nft_set_ext ext; 78 const u32 *key, const struct nft_set_ext **ext) in nft_rhash_lookup() 119 const struct nft_set_ext **ext) in nft_rhash_update() 160 struct nft_set_ext **ext) in nft_rhash_insert() 419 struct nft_set_ext ext; 423 const u32 *key, const struct nft_set_ext **ext) in nft_hash_lookup() 462 const u32 *key, const struct nft_set_ext **ext) in nft_hash_lookup_fast() 484 const struct nft_set_ext *ext) in nft_jhash() 502 struct nft_set_ext **ext) in nft_hash_insert()
|
D | nft_set_pipapo_avx2.h | 9 const u32 *key, const struct nft_set_ext **ext);
|
D | nft_set_bitmap.c | 17 struct nft_set_ext ext; 77 const u32 *key, const struct nft_set_ext **ext) in nft_bitmap_lookup() 125 struct nft_set_ext **ext) in nft_bitmap_insert()
|
D | nft_set_rbtree.c | 27 struct nft_set_ext ext; 48 const u32 *key, const struct nft_set_ext **ext, in __nft_rbtree_lookup() 111 const u32 *key, const struct nft_set_ext **ext) in nft_rbtree_lookup() 219 struct nft_set_ext **ext) in __nft_rbtree_insert() 368 struct nft_set_ext **ext) in nft_rbtree_insert()
|
D | nft_lookup.c | 32 const struct nft_set_ext *ext = NULL; in nft_lookup_eval() 171 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); in nft_lookup_validate_setelem()
|
D | nft_dynset.c | 31 struct nft_set_ext *ext; in nft_dynset_new() 66 const struct nft_set_ext *ext; in nft_dynset_eval()
|
D | nft_set_pipapo.h | 176 struct nft_set_ext ext;
|
D | nft_set_pipapo.c | 412 const u32 *key, const struct nft_set_ext **ext) in nft_pipapo_lookup() 1155 struct nft_set_ext **ext2) 1157 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); 1692 const u8 *data, const struct nft_set_ext *ext) 1717 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv);
|
D | nft_connlimit.c | 25 const struct nft_set_ext *ext) in nft_connlimit_do_eval()
|
D | nft_objref.c | 108 const struct nft_set_ext *ext; in nft_objref_map_eval()
|
D | nf_tables_api.c | 4402 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); in nf_tables_bind_check_setelem() 4581 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); in nf_tables_fill_setelem() 5074 struct nft_set_ext *ext; in nft_set_elem_init() 5114 struct nft_set_ext *ext = nft_set_elem_ext(set, elem); in nft_set_elem_destroy() 5138 struct nft_set_ext *ext = nft_set_elem_ext(set, elem); in nf_tables_set_elem_destroy() 5152 struct nft_set_ext *ext, *ext2; in nft_add_set_elem() 5498 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); in nft_set_elem_activate() 5510 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); in nft_set_elem_deactivate() 5524 struct nft_set_ext *ext; in nft_del_setelem() 8300 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); in nf_tables_loop_check_setelem()
|
D | nft_set_pipapo_avx2.c | 1123 const u32 *key, const struct nft_set_ext **ext) in nft_pipapo_avx2_lookup()
|