Searched refs:nft_set_ext_key (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.10/net/netfilter/ |
D | nft_set_bitmap.c | 96 if (memcmp(nft_set_ext_key(&be->ext), in nft_bitmap_elem_find() 97 nft_set_ext_key(&this->ext), set->klen) || in nft_bitmap_elem_find() 114 if (memcmp(nft_set_ext_key(&be->ext), elem->key.val.data, set->klen) || in nft_bitmap_get() 138 nft_bitmap_location(set, nft_set_ext_key(&new->ext), &idx, &off); in nft_bitmap_insert() 155 nft_bitmap_location(set, nft_set_ext_key(&be->ext), &idx, &off); in nft_bitmap_remove() 170 nft_bitmap_location(set, nft_set_ext_key(&be->ext), &idx, &off); in nft_bitmap_activate() 184 nft_bitmap_location(set, nft_set_ext_key(&be->ext), &idx, &off); in nft_bitmap_flush()
|
D | nft_set_hash.c | 51 return jhash(nft_set_ext_key(&he->ext), len, seed); in nft_rhash_obj() 60 if (memcmp(nft_set_ext_key(&he->ext), x->key, x->set->klen)) in nft_rhash_cmp() 433 if (!memcmp(nft_set_ext_key(&he->ext), key, set->klen) && in nft_hash_lookup() 453 if (!memcmp(nft_set_ext_key(&he->ext), elem->key.val.data, set->klen) && in nft_hash_get() 473 k2 = *(u32 *)nft_set_ext_key(&he->ext)->data; in nft_hash_lookup_fast() 486 const struct nft_data *key = nft_set_ext_key(ext); in nft_jhash() 511 if (!memcmp(nft_set_ext_key(&this->ext), in nft_hash_insert() 512 nft_set_ext_key(&he->ext), set->klen) && in nft_hash_insert() 550 if (!memcmp(nft_set_ext_key(&he->ext), &elem->key.val, in nft_hash_deactivate()
|
D | nft_set_rbtree.c | 44 return memcmp(this, nft_set_ext_key(&interval->ext), set->klen) == 0; in nft_rbtree_equal() 65 this = nft_set_ext_key(&rbe->ext); in __nft_rbtree_lookup() 146 this = nft_set_ext_key(&rbe->ext); in __nft_rbtree_get() 286 d = memcmp(nft_set_ext_key(&rbe->ext), in __nft_rbtree_insert() 287 nft_set_ext_key(&new->ext), in __nft_rbtree_insert() 433 d = memcmp(nft_set_ext_key(&rbe->ext), &elem->key.val, in nft_rbtree_deactivate()
|
D | nft_set_pipapo.c | 1177 dup_key = nft_set_ext_key(&dup->ext); 1745 return pipapo_deactivate(net, set, (const u8 *)nft_set_ext_key(&e->ext), 1885 data = (const u8 *)nft_set_ext_key(&e->ext);
|
D | nf_tables_api.c | 4589 if (nft_data_dump(skb, NFTA_SET_ELEM_KEY, nft_set_ext_key(ext), in nf_tables_fill_setelem() 5084 memcpy(nft_set_ext_key(ext), key, set->klen); in nft_set_elem_init() 5120 nft_data_release(nft_set_ext_key(ext), NFT_DATA_VALUE); in nft_set_elem_destroy()
|
/Linux-v5.10/include/net/netfilter/ |
D | nf_tables.h | 617 static inline struct nft_data *nft_set_ext_key(const struct nft_set_ext *ext) in nft_set_ext_key() function
|