Searched refs:elem_priv (Results 1 – 7 of 7) sorted by relevance
| /linux/net/netfilter/ |
| A D | nft_set_hash.c | 132 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 D | nft_set_bitmap.c | 128 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 D | nft_set_rbtree.c | 309 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 D | nft_dynset.c | 53 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 D | nf_tables_api.c | 649 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 D | nft_set_pipapo.c | 1296 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 D | nf_tables.h | 337 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