Home
last modified time | relevance | path

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

/linux/net/netfilter/
H A Dnft_set_bitmap.c135 struct nft_elem_priv **elem_priv) in nft_bitmap_insert() argument
144 *elem_priv = &be->priv; in nft_bitmap_insert()
157 struct nft_elem_priv *elem_priv) in nft_bitmap_remove() argument
159 struct nft_bitmap_elem *be = nft_elem_priv_cast(elem_priv); in nft_bitmap_remove()
172 struct nft_elem_priv *elem_priv) in nft_bitmap_activate() argument
174 struct nft_bitmap_elem *be = nft_elem_priv_cast(elem_priv); in nft_bitmap_activate()
187 struct nft_elem_priv *elem_priv) in nft_bitmap_flush() argument
189 struct nft_bitmap_elem *be = nft_elem_priv_cast(elem_priv); in nft_bitmap_flush()
H A Dnft_dynset.c62 void *elem_priv; in nft_dynset_new()
69 elem_priv = nft_set_elem_init(set, &priv->tmpl, in nft_dynset_new()
73 if (IS_ERR(elem_priv)) in nft_dynset_new()
76 ext = nft_set_elem_ext(set, elem_priv); in nft_dynset_new()
80 return elem_priv; in nft_dynset_new()
83 nft_set_elem_destroy(set, elem_priv, false); in nft_dynset_new()
61 void *elem_priv; nft_dynset_new() local
H A Dnft_set_rbtree.c344 struct nft_elem_priv **elem_priv, u64 tstamp) in __nft_rbtree_insert() argument
463 *elem_priv = &rbe_ge->priv; in __nft_rbtree_insert()
479 *elem_priv = &rbe_le->priv; in __nft_rbtree_insert()
684 struct nft_elem_priv **elem_priv) in nft_rbtree_insert() argument
703 err = __nft_rbtree_insert(net, set, rbe, elem_priv, tstamp); in nft_rbtree_insert()
712 struct nft_elem_priv *elem_priv) in nft_rbtree_remove() argument
714 struct nft_rbtree_elem *rbe = nft_elem_priv_cast(elem_priv); in nft_rbtree_remove()
724 struct nft_elem_priv *elem_priv) in nft_rbtree_activate() argument
726 struct nft_rbtree_elem *rbe = nft_elem_priv_cast(elem_priv); in nft_rbtree_activate()
775 struct nft_elem_priv *elem_priv) in nft_rbtree_flush() argument
[all …]
H A Dnft_set_pipapo.c1288 struct nft_elem_priv **elem_priv) argument
1322 *elem_priv = &dup->priv;
1332 *elem_priv = &dup->priv;
1399 *elem_priv = &e->priv;
1898 struct nft_elem_priv *elem_priv) argument
1900 struct nft_pipapo_elem *e = nft_elem_priv_cast(elem_priv);
1955 struct nft_elem_priv *elem_priv) argument
1957 struct nft_pipapo_elem *e = nft_elem_priv_cast(elem_priv);
2090 struct nft_elem_priv *elem_priv) argument
2098 e = nft_elem_priv_cast(elem_priv);
H A Dnf_tables_api.c840 struct nft_elem_priv *elem_priv) in nft_mapelem_deactivate()
842 struct nft_set_ext *ext = nft_set_elem_ext(set, elem_priv); in nft_mapelem_deactivate()
848 nft_setelem_data_deactivate(ctx->net, set, elem_priv);
4254 struct nft_elem_priv *elem_priv) in nft_setelem_validate()
4256 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem_priv); in nft_setelem_validate()
5834 struct nft_elem_priv *elem_priv) in nft_setelem_data_validate()
5836 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem_priv); in nft_setelem_data_validate()
5849 struct nft_elem_priv *elem_priv) in nf_tables_bind_check_setelem()
5851 const struct nft_set_ext *ext = nft_set_elem_ext(set, elem_priv); in nf_tables_bind_check_setelem()
5856 return nft_setelem_data_validate(ctx, set, elem_priv); in nft_set_catchall_bind_check()
835 nft_mapelem_deactivate(const struct nft_ctx * ctx,struct nft_set * set,const struct nft_set_iter * iter,struct nft_elem_priv * elem_priv) nft_mapelem_deactivate() argument
4249 nft_setelem_validate(const struct nft_ctx * ctx,struct nft_set * set,const struct nft_set_iter * iter,struct nft_elem_priv * elem_priv) nft_setelem_validate() argument
5829 nft_setelem_data_validate(const struct nft_ctx * ctx,struct nft_set * set,struct nft_elem_priv * elem_priv) nft_setelem_data_validate() argument
5844 nf_tables_bind_check_setelem(const struct nft_ctx * ctx,struct nft_set * set,const struct nft_set_iter * iter,struct nft_elem_priv * elem_priv) nf_tables_bind_check_setelem() argument
5938 nft_mapelem_activate(const struct nft_ctx * ctx,struct nft_set * set,const struct nft_set_iter * iter,struct nft_elem_priv * elem_priv) nft_mapelem_activate() argument
6140 nf_tables_fill_setelem(struct sk_buff * skb,const struct nft_set * set,const struct nft_elem_priv * elem_priv,bool reset) nf_tables_fill_setelem() argument
6235 nf_tables_dump_setelem(const struct nft_ctx * ctx,struct nft_set * set,const struct nft_set_iter * iter,struct nft_elem_priv * elem_priv) nf_tables_dump_setelem() argument
6405 nf_tables_fill_setelem_info(struct sk_buff * skb,const struct nft_ctx * ctx,u32 seq,u32 portid,int event,u16 flags,const struct nft_set * set,const struct nft_elem_priv * elem_priv,bool reset) nf_tables_fill_setelem_info() argument
6680 nf_tables_setelem_notify(const struct nft_ctx * ctx,const struct nft_set * set,const struct nft_elem_priv * elem_priv,int event) nf_tables_setelem_notify() argument
6852 __nft_set_elem_destroy(const struct nft_ctx * ctx,const struct nft_set * set,const struct nft_elem_priv * elem_priv,bool destroy_expr) __nft_set_elem_destroy() argument
6870 nft_set_elem_destroy(const struct nft_set * set,const struct nft_elem_priv * elem_priv,bool destroy_expr) nft_set_elem_destroy() argument
6900 nf_tables_set_elem_destroy(const struct nft_ctx * ctx,const struct nft_set * set,const struct nft_elem_priv * elem_priv) nf_tables_set_elem_destroy() argument
7037 nft_setelem_insert(const struct net * net,struct nft_set * set,const struct nft_set_elem * elem,struct nft_elem_priv ** elem_priv,unsigned int flags) nft_setelem_insert() argument
7051 nft_setelem_is_catchall(const struct nft_set * set,const struct nft_elem_priv * elem_priv) nft_setelem_is_catchall() argument
7063 nft_setelem_activate(struct net * net,struct nft_set * set,struct nft_elem_priv * elem_priv) nft_setelem_activate() argument
7166 nft_setelem_catchall_remove(const struct net * net,const struct nft_set * set,struct nft_elem_priv * elem_priv) nft_setelem_catchall_remove() argument
7180 nft_setelem_remove(const struct net * net,const struct nft_set * set,struct nft_elem_priv * elem_priv) nft_setelem_remove() argument
7259 struct nft_elem_priv *elem_priv; nft_add_set_elem() local
7741 nft_setelem_active_next(const struct net * net,const struct nft_set * set,struct nft_elem_priv * elem_priv) nft_setelem_active_next() argument
7751 nft_setelem_data_activate(const struct net * net,const struct nft_set * set,struct nft_elem_priv * elem_priv) nft_setelem_data_activate() argument
7763 nft_setelem_data_deactivate(const struct net * net,const struct nft_set * set,struct nft_elem_priv * elem_priv) nft_setelem_data_deactivate() argument
7920 nft_setelem_flush(const struct nft_ctx * ctx,struct nft_set * set,const struct nft_set_iter * iter,struct nft_elem_priv * elem_priv) nft_setelem_flush() argument
7947 __nft_set_catchall_flush(const struct nft_ctx * ctx,struct nft_set * set,struct nft_elem_priv * elem_priv) __nft_set_catchall_flush() argument
10481 struct nft_elem_priv *elem_priv; nft_trans_gc_trans_free() local
10668 struct nft_elem_priv *elem_priv; nft_trans_gc_catchall_sync() local
[all...]