Home
last modified time | relevance | path

Searched refs:elem_priv (Results 1 – 7 of 7) sorted by relevance

/linux/net/netfilter/
A Dnft_set_hash.c132 struct nft_elem_priv *elem_priv; in nft_rhash_update() local
144 elem_priv = new(set, expr, regs); in nft_rhash_update()
145 if (!elem_priv) in nft_rhash_update()
148 he = nft_elem_priv_cast(elem_priv); in nft_rhash_update()
174 struct nft_elem_priv **elem_priv) in nft_rhash_insert() argument
191 *elem_priv = &prev->priv; in nft_rhash_insert()
207 struct nft_elem_priv *elem_priv) in nft_rhash_flush() argument
239 struct nft_elem_priv *elem_priv) in nft_rhash_remove() argument
575 struct nft_elem_priv **elem_priv) in nft_hash_insert() argument
587 *elem_priv = &he->priv; in nft_hash_insert()
[all …]
A Dnft_set_bitmap.c128 struct nft_elem_priv **elem_priv) in nft_bitmap_insert() argument
137 *elem_priv = &be->priv; in nft_bitmap_insert()
150 struct nft_elem_priv *elem_priv) in nft_bitmap_remove() argument
152 struct nft_bitmap_elem *be = nft_elem_priv_cast(elem_priv); in nft_bitmap_remove()
165 struct nft_elem_priv *elem_priv) in nft_bitmap_activate() argument
167 struct nft_bitmap_elem *be = nft_elem_priv_cast(elem_priv); in nft_bitmap_activate()
180 struct nft_elem_priv *elem_priv) in nft_bitmap_flush() argument
182 struct nft_bitmap_elem *be = nft_elem_priv_cast(elem_priv); in nft_bitmap_flush()
A Dnft_set_rbtree.c309 struct nft_elem_priv **elem_priv) in __nft_rbtree_insert() argument
427 *elem_priv = &rbe_ge->priv; in __nft_rbtree_insert()
436 *elem_priv = &rbe_le->priv; in __nft_rbtree_insert()
488 struct nft_elem_priv **elem_priv) in nft_rbtree_insert() argument
502 err = __nft_rbtree_insert(net, set, rbe, elem_priv); in nft_rbtree_insert()
521 struct nft_elem_priv *elem_priv) in nft_rbtree_remove() argument
523 struct nft_rbtree_elem *rbe = nft_elem_priv_cast(elem_priv); in nft_rbtree_remove()
531 struct nft_elem_priv *elem_priv) in nft_rbtree_activate() argument
533 struct nft_rbtree_elem *rbe = nft_elem_priv_cast(elem_priv); in nft_rbtree_activate()
540 struct nft_elem_priv *elem_priv) in nft_rbtree_flush() argument
[all …]
A Dnft_dynset.c53 void *elem_priv; in nft_dynset_new() local
60 elem_priv = nft_set_elem_init(set, &priv->tmpl, in nft_dynset_new()
64 if (IS_ERR(elem_priv)) in nft_dynset_new()
67 ext = nft_set_elem_ext(set, elem_priv); in nft_dynset_new()
71 return elem_priv; in nft_dynset_new()
74 nft_set_elem_destroy(set, elem_priv, false); in nft_dynset_new()
A Dnf_tables_api.c649 struct nft_elem_priv *elem_priv) in nft_mapelem_deactivate() argument
6400 set, elem_priv, false); in nf_tables_setelem_notify()
6563 kfree(elem_priv); in nft_set_elem_destroy()
6579 kfree(elem_priv); in nf_tables_set_elem_destroy()
6850 struct nft_elem_priv *elem_priv; in nft_add_set_elem() local
9910 struct nft_elem_priv *elem_priv; in nft_trans_gc_trans_free() local
9919 elem_priv = trans->priv[i]; in nft_trans_gc_trans_free()
10102 struct nft_elem_priv *elem_priv; in nft_trans_gc_catchall_sync() local
10117 elem_priv = catchall->elem; in nft_trans_gc_catchall_sync()
10533 te->elem_priv, in nf_tables_commit()
[all …]
A Dnft_set_pipapo.c1296 struct nft_elem_priv **elem_priv) argument
1330 *elem_priv = &dup->priv;
1346 *elem_priv = &dup->priv;
1411 *elem_priv = &e->priv;
1853 struct nft_elem_priv *elem_priv) argument
1855 struct nft_pipapo_elem *e = nft_elem_priv_cast(elem_priv);
1910 struct nft_elem_priv *elem_priv) argument
1912 struct nft_pipapo_elem *e = nft_elem_priv_cast(elem_priv);
2045 struct nft_elem_priv *elem_priv) argument
2053 e = nft_elem_priv_cast(elem_priv);
/linux/include/net/netfilter/
A Dnf_tables.h337 struct nft_elem_priv *elem_priv);
481 struct nft_elem_priv *elem_priv);
490 struct nft_elem_priv *elem_priv);
848 const struct nft_elem_priv *elem_priv) in nft_set_elem_ext() argument
850 return (void *)elem_priv + set->ops->elemsize; in nft_set_elem_ext()
870 const struct nft_elem_priv *elem_priv,
874 const struct nft_elem_priv *elem_priv);
1133 struct nft_elem_priv *elem_priv);
1764 struct nft_elem_priv *elem_priv; member
1776 nft_trans_container_elem(trans)->elem_priv
[all …]

Completed in 40 milliseconds