Home
last modified time | relevance | path

Searched refs:nft_set_ext_key (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/net/netfilter/
Dnft_set_bitmap.c99 if (memcmp(nft_set_ext_key(&be->ext), in nft_bitmap_elem_find()
100 nft_set_ext_key(&this->ext), set->klen) || in nft_bitmap_elem_find()
117 if (memcmp(nft_set_ext_key(&be->ext), elem->key.val.data, set->klen) || in nft_bitmap_get()
141 nft_bitmap_location(set, nft_set_ext_key(&new->ext), &idx, &off); in nft_bitmap_insert()
158 nft_bitmap_location(set, nft_set_ext_key(&be->ext), &idx, &off); in nft_bitmap_remove()
173 nft_bitmap_location(set, nft_set_ext_key(&be->ext), &idx, &off); in nft_bitmap_activate()
187 nft_bitmap_location(set, nft_set_ext_key(&be->ext), &idx, &off); in nft_bitmap_flush()
Dnft_set_hash.c54 return jhash(nft_set_ext_key(&he->ext), len, seed); in nft_rhash_obj()
63 if (memcmp(nft_set_ext_key(&he->ext), x->key, x->set->klen)) in nft_rhash_cmp()
432 if (!memcmp(nft_set_ext_key(&he->ext), key, set->klen) && in nft_hash_lookup()
452 if (!memcmp(nft_set_ext_key(&he->ext), elem->key.val.data, set->klen) && in nft_hash_get()
481 k2 = nft_hash_key(nft_set_ext_key(&he->ext)->data, set->klen); in nft_hash_lookup_fast()
500 hash = jhash(nft_set_ext_key(&this->ext), set->klen, priv->seed); in nft_hash_insert()
503 if (!memcmp(nft_set_ext_key(&this->ext), in nft_hash_insert()
504 nft_set_ext_key(&he->ext), set->klen) && in nft_hash_insert()
540 hash = jhash(nft_set_ext_key(&this->ext), set->klen, priv->seed); in nft_hash_deactivate()
543 if (!memcmp(nft_set_ext_key(&this->ext), &elem->key.val, in nft_hash_deactivate()
Dnft_set_rbtree.c42 return memcmp(this, nft_set_ext_key(&interval->ext), set->klen) == 0; in nft_rbtree_equal()
63 this = nft_set_ext_key(&rbe->ext); in __nft_rbtree_lookup()
134 this = nft_set_ext_key(&rbe->ext); in __nft_rbtree_get()
204 d = memcmp(nft_set_ext_key(&rbe->ext), in __nft_rbtree_insert()
205 nft_set_ext_key(&new->ext), in __nft_rbtree_insert()
298 d = memcmp(nft_set_ext_key(&rbe->ext), &elem->key.val, in nft_rbtree_deactivate()
Dnf_tables_api.c3773 if (nft_data_dump(skb, NFTA_SET_ELEM_KEY, nft_set_ext_key(ext), in nf_tables_fill_setelem()
4189 memcpy(nft_set_ext_key(ext), key, set->klen); in nft_set_elem_init()
4210 nft_data_release(nft_set_ext_key(ext), NFT_DATA_VALUE); in nft_set_elem_destroy()
/Linux-v4.19/include/net/netfilter/
Dnf_tables.h577 static inline struct nft_data *nft_set_ext_key(const struct nft_set_ext *ext) in nft_set_ext_key() function