Searched refs:nft_set_ext (Results 1 – 13 of 13) sorted by relevance
/linux/include/net/netfilter/ |
A D | nf_tables.h | 350 struct nft_set_ext; 378 const struct nft_set_ext **ext); 386 const struct nft_set_ext **ext); 393 struct nft_set_ext **ext); 633 struct nft_set_ext { struct 642 tmpl->len = sizeof(struct nft_set_ext); in nft_set_ext_prepare() argument 675 static inline void *nft_set_ext(const struct nft_set_ext *ext, u8 id) in nft_set_ext() function 682 return nft_set_ext(ext, NFT_SET_EXT_KEY); in nft_set_ext_key() 692 return nft_set_ext(ext, NFT_SET_EXT_DATA); in nft_set_ext_data() 697 return nft_set_ext(ext, NFT_SET_EXT_FLAGS); in nft_set_ext_flags() [all …]
|
A D | nf_tables_core.h | 95 const u32 *key, const struct nft_set_ext **ext); 97 const u32 *key, const struct nft_set_ext **ext); 99 const u32 *key, const struct nft_set_ext **ext); 102 const u32 *key, const struct nft_set_ext **ext); 104 const u32 *key, const struct nft_set_ext **ext); 106 const u32 *key, const struct nft_set_ext **ext); 110 const u32 *key, const struct nft_set_ext **ext) in nft_set_do_lookup() 118 const u32 *key, const struct nft_set_ext **ext); 121 const u32 *key, const struct nft_set_ext **ext);
|
/linux/net/netfilter/ |
A D | nft_set_hash.c | 31 struct nft_set_ext ext; 79 const u32 *key, const struct nft_set_ext **ext) in nft_rhash_lookup() 120 const struct nft_set_ext **ext) in nft_rhash_update() 161 struct nft_set_ext **ext) in nft_rhash_insert() 298 struct nft_set_ext *ext) in nft_rhash_expr_needs_gc_run() 447 struct nft_set_ext ext; 452 const u32 *key, const struct nft_set_ext **ext) in nft_hash_lookup() 492 const u32 *key, const struct nft_set_ext **ext) in nft_hash_lookup_fast() 514 const struct nft_set_ext *ext) in nft_jhash() 532 struct nft_set_ext **ext) in nft_hash_insert()
|
A D | nft_lookup.c | 28 const u32 *key, const struct nft_set_ext **ext) in nft_set_do_lookup() 63 const struct nft_set_ext *ext = NULL; in nft_lookup_eval() 206 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv); in nft_lookup_validate_setelem()
|
A 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() 112 const u32 *key, const struct nft_set_ext **ext) in nft_rbtree_lookup() 220 struct nft_set_ext **ext) in __nft_rbtree_insert() 369 struct nft_set_ext **ext) in nft_rbtree_insert()
|
A D | nft_set_bitmap.c | 17 struct nft_set_ext ext; 78 const u32 *key, const struct nft_set_ext **ext) in nft_bitmap_lookup() 126 struct nft_set_ext **ext) in nft_bitmap_insert()
|
A D | nft_dynset.c | 30 const struct nft_set_ext *ext) in nft_dynset_expr_setup() 51 struct nft_set_ext *ext; in nft_dynset_new() 85 const struct nft_set_ext *ext; in nft_dynset_eval()
|
A 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); 1696 const u8 *data, const struct nft_set_ext *ext) 1721 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem->priv);
|
A D | nft_set_pipapo.h | 176 struct nft_set_ext ext;
|
A D | nf_tables_api.c | 4589 struct nft_set_ext *ext; in nft_set_catchall_bind_check() 4898 struct nft_set_ext *ext; in nft_set_catchall_dump() 5112 struct nft_set_ext *ext; in nft_setelem_catchall_get() 5344 struct nft_set_ext *ext; in nft_set_elem_init() 5491 struct nft_set_ext *ext; in nft_set_catchall_lookup() 5507 struct nft_set_ext *ext; in nft_set_catchall_gc() 5534 struct nft_set_ext *ext; in nft_setelem_catchall_insert() 5599 struct nft_set_ext *ext; in nft_setelem_catchall_deactivate() 6109 struct nft_set_ext *ext; in nft_del_setelem() 6238 struct nft_set_ext *ext; in nft_set_catchall_flush() [all …]
|
A D | nft_connlimit.c | 25 const struct nft_set_ext *ext) in nft_connlimit_do_eval()
|
A D | nft_objref.c | 109 const struct nft_set_ext *ext; in nft_objref_map_eval()
|
A D | nft_set_pipapo_avx2.c | 1122 const u32 *key, const struct nft_set_ext **ext) in nft_pipapo_avx2_lookup()
|
Completed in 46 milliseconds