/linux-master/net/netfilter/ |
H A D | nft_dynset.c | 53 void *elem_priv; local
|
H A D | nft_set_bitmap.c | 126 nft_bitmap_insert(const struct net *net, const struct nft_set *set, const struct nft_set_elem *elem, struct nft_elem_priv **elem_priv) argument 149 nft_bitmap_remove(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 163 nft_bitmap_activate(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 178 nft_bitmap_flush(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument
|
H A D | nft_set_rbtree.c | 307 __nft_rbtree_insert(const struct net *net, const struct nft_set *set, struct nft_rbtree_elem *new, struct nft_elem_priv **elem_priv) argument 486 nft_rbtree_insert(const struct net *net, const struct nft_set *set, const struct nft_set_elem *elem, struct nft_elem_priv **elem_priv) argument 519 nft_rbtree_remove(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 529 nft_rbtree_activate(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 538 nft_rbtree_flush(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument [all...] |
H A D | nft_set_hash.c | 132 struct nft_elem_priv *elem_priv; local 172 nft_rhash_insert(const struct net *net, const struct nft_set *set, const struct nft_set_elem *elem, struct nft_elem_priv **elem_priv) argument 197 nft_rhash_activate(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 205 nft_rhash_flush(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 237 nft_rhash_remove(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 573 nft_hash_insert(const struct net *net, const struct nft_set *set, const struct nft_set_elem *elem, struct nft_elem_priv **elem_priv) argument 595 nft_hash_activate(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 603 nft_hash_flush(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 633 nft_hash_remove(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument [all...] |
H A D | nft_set_pipapo.c | 1259 nft_pipapo_insert(const struct net *net, const struct nft_set *set, const struct nft_set_elem *elem, struct nft_elem_priv **elem_priv) argument 1844 nft_pipapo_activate(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 1916 nft_pipapo_flush(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 2051 nft_pipapo_remove(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument [all...] |
H A D | nf_tables_api.c | 592 nft_mapelem_deactivate(const struct nft_ctx *ctx, struct nft_set *set, const struct nft_set_iter *iter, struct nft_elem_priv *elem_priv) argument 3881 nft_setelem_validate(const struct nft_ctx *ctx, struct nft_set *set, const struct nft_set_iter *iter, struct nft_elem_priv *elem_priv) argument 5399 nft_setelem_data_validate(const struct nft_ctx *ctx, struct nft_set *set, struct nft_elem_priv *elem_priv) argument 5413 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) argument 5510 nft_mapelem_activate(const struct nft_ctx *ctx, struct nft_set *set, const struct nft_set_iter *iter, struct nft_elem_priv *elem_priv) argument 5718 nf_tables_fill_setelem(struct sk_buff *skb, const struct nft_set *set, const struct nft_elem_priv *elem_priv, bool reset) argument 5806 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) argument 5990 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) argument 6313 nf_tables_setelem_notify(const struct nft_ctx *ctx, const struct nft_set *set, const struct nft_elem_priv *elem_priv, int event) argument 6480 nft_set_elem_destroy(const struct nft_set *set, const struct nft_elem_priv *elem_priv, bool destroy_expr) argument 6505 nf_tables_set_elem_destroy(const struct nft_ctx *ctx, const struct nft_set *set, const struct nft_elem_priv *elem_priv) argument 6633 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) argument 6649 nft_setelem_is_catchall(const struct nft_set *set, const struct nft_elem_priv *elem_priv) argument 6661 nft_setelem_activate(struct net *net, struct nft_set *set, struct nft_elem_priv *elem_priv) argument 6731 nft_setelem_catchall_remove(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 6745 nft_setelem_remove(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 6785 struct nft_elem_priv *elem_priv; local 7226 nft_setelem_active_next(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 7236 nft_setelem_data_activate(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 7248 nft_setelem_data_deactivate(const struct net *net, const struct nft_set *set, struct nft_elem_priv *elem_priv) argument 7354 nft_setelem_flush(const struct nft_ctx *ctx, struct nft_set *set, const struct nft_set_iter *iter, struct nft_elem_priv *elem_priv) argument 7381 __nft_set_catchall_flush(const struct nft_ctx *ctx, struct nft_set *set, struct nft_elem_priv *elem_priv) argument 9753 struct nft_elem_priv *elem_priv; local 9945 struct nft_elem_priv *elem_priv; local 10841 nf_tables_loop_check_setelem(const struct nft_ctx *ctx, struct nft_set *set, const struct nft_set_iter *iter, struct nft_elem_priv *elem_priv) argument [all...] |
/linux-master/include/net/netfilter/ |
H A D | nf_tables.h | 1710 struct nft_elem_priv *elem_priv; member in struct:nft_trans_elem 837 nft_set_elem_ext(const struct nft_set *set, const struct nft_elem_priv *elem_priv) argument [all...] |