nft_expr          297 include/net/netfilter/nf_tables.h struct nft_expr;
nft_expr          329 include/net/netfilter/nf_tables.h 							       const struct nft_expr *,
nft_expr          331 include/net/netfilter/nf_tables.h 						  const struct nft_expr *expr,
nft_expr          634 include/net/netfilter/nf_tables.h static inline struct nft_expr *nft_set_ext_expr(const struct nft_set_ext *ext)
nft_expr          775 include/net/netfilter/nf_tables.h struct nft_expr;
nft_expr          777 include/net/netfilter/nf_tables.h 	void				(*eval)(const struct nft_expr *expr,
nft_expr          780 include/net/netfilter/nf_tables.h 	int				(*clone)(struct nft_expr *dst,
nft_expr          781 include/net/netfilter/nf_tables.h 						 const struct nft_expr *src);
nft_expr          785 include/net/netfilter/nf_tables.h 						const struct nft_expr *expr,
nft_expr          788 include/net/netfilter/nf_tables.h 						    const struct nft_expr *expr);
nft_expr          790 include/net/netfilter/nf_tables.h 						      const struct nft_expr *expr,
nft_expr          793 include/net/netfilter/nf_tables.h 						   const struct nft_expr *expr);
nft_expr          795 include/net/netfilter/nf_tables.h 							 const struct nft_expr *expr);
nft_expr          797 include/net/netfilter/nf_tables.h 						const struct nft_expr *expr);
nft_expr          799 include/net/netfilter/nf_tables.h 						    const struct nft_expr *expr,
nft_expr          802 include/net/netfilter/nf_tables.h 					      const struct nft_expr *expr);
nft_expr          805 include/net/netfilter/nf_tables.h 						   const struct nft_expr *expr);
nft_expr          812 include/net/netfilter/nf_tables.h #define NFT_EXPR_SIZE(size)		(sizeof(struct nft_expr) + \
nft_expr          813 include/net/netfilter/nf_tables.h 					 ALIGN(size, __alignof__(struct nft_expr)))
nft_expr          827 include/net/netfilter/nf_tables.h static inline void *nft_expr_priv(const struct nft_expr *expr)
nft_expr          832 include/net/netfilter/nf_tables.h struct nft_expr *nft_expr_init(const struct nft_ctx *ctx,
nft_expr          834 include/net/netfilter/nf_tables.h void nft_expr_destroy(const struct nft_ctx *ctx, struct nft_expr *expr);
nft_expr          836 include/net/netfilter/nf_tables.h 		  const struct nft_expr *expr);
nft_expr          855 include/net/netfilter/nf_tables.h 		__attribute__((aligned(__alignof__(struct nft_expr))));
nft_expr          858 include/net/netfilter/nf_tables.h static inline struct nft_expr *nft_expr_first(const struct nft_rule *rule)
nft_expr          860 include/net/netfilter/nf_tables.h 	return (struct nft_expr *)&rule->data[0];
nft_expr          863 include/net/netfilter/nf_tables.h static inline struct nft_expr *nft_expr_next(const struct nft_expr *expr)
nft_expr          868 include/net/netfilter/nf_tables.h static inline struct nft_expr *nft_expr_last(const struct nft_rule *rule)
nft_expr          870 include/net/netfilter/nf_tables.h 	return (struct nft_expr *)&rule->data[rule->dlen];
nft_expr           78 include/net/netfilter/nf_tables_core.h struct nft_expr;
nft_expr           81 include/net/netfilter/nf_tables_core.h void nft_meta_get_eval(const struct nft_expr *expr,
nft_expr           83 include/net/netfilter/nf_tables_core.h void nft_cmp_eval(const struct nft_expr *expr,
nft_expr           85 include/net/netfilter/nf_tables_core.h void nft_lookup_eval(const struct nft_expr *expr,
nft_expr           87 include/net/netfilter/nf_tables_core.h void nft_payload_eval(const struct nft_expr *expr,
nft_expr           89 include/net/netfilter/nf_tables_core.h void nft_immediate_eval(const struct nft_expr *expr,
nft_expr           91 include/net/netfilter/nf_tables_core.h void nft_bitwise_eval(const struct nft_expr *expr,
nft_expr           93 include/net/netfilter/nf_tables_core.h void nft_range_eval(const struct nft_expr *expr,
nft_expr           95 include/net/netfilter/nf_tables_core.h void nft_byteorder_eval(const struct nft_expr *expr,
nft_expr           97 include/net/netfilter/nf_tables_core.h void nft_dynset_eval(const struct nft_expr *expr,
nft_expr           99 include/net/netfilter/nf_tables_core.h void nft_rt_get_eval(const struct nft_expr *expr,
nft_expr           21 include/net/netfilter/nft_fib.h int nft_fib_dump(struct sk_buff *skb, const struct nft_expr *expr);
nft_expr           22 include/net/netfilter/nft_fib.h int nft_fib_init(const struct nft_ctx *ctx, const struct nft_expr *expr,
nft_expr           24 include/net/netfilter/nft_fib.h int nft_fib_validate(const struct nft_ctx *ctx, const struct nft_expr *expr,
nft_expr           28 include/net/netfilter/nft_fib.h void nft_fib4_eval_type(const struct nft_expr *expr, struct nft_regs *regs,
nft_expr           30 include/net/netfilter/nft_fib.h void nft_fib4_eval(const struct nft_expr *expr, struct nft_regs *regs,
nft_expr           33 include/net/netfilter/nft_fib.h void nft_fib6_eval_type(const struct nft_expr *expr, struct nft_regs *regs,
nft_expr           35 include/net/netfilter/nft_fib.h void nft_fib6_eval(const struct nft_expr *expr, struct nft_regs *regs,
nft_expr           18 include/net/netfilter/nft_meta.h 		      const struct nft_expr *expr,
nft_expr           22 include/net/netfilter/nft_meta.h 		      const struct nft_expr *expr,
nft_expr           26 include/net/netfilter/nft_meta.h 		      const struct nft_expr *expr);
nft_expr           29 include/net/netfilter/nft_meta.h 		      const struct nft_expr *expr);
nft_expr           31 include/net/netfilter/nft_meta.h void nft_meta_get_eval(const struct nft_expr *expr,
nft_expr           35 include/net/netfilter/nft_meta.h void nft_meta_set_eval(const struct nft_expr *expr,
nft_expr           40 include/net/netfilter/nft_meta.h 			  const struct nft_expr *expr);
nft_expr           43 include/net/netfilter/nft_meta.h 			  const struct nft_expr *expr,
nft_expr           18 include/net/netfilter/nft_reject.h 			const struct nft_expr *expr,
nft_expr           22 include/net/netfilter/nft_reject.h 		    const struct nft_expr *expr,
nft_expr           25 include/net/netfilter/nft_reject.h int nft_reject_dump(struct sk_buff *skb, const struct nft_expr *expr);
nft_expr           21 net/bridge/netfilter/nft_meta_bridge.c static void nft_meta_bridge_get_eval(const struct nft_expr *expr,
nft_expr           70 net/bridge/netfilter/nft_meta_bridge.c 				    const struct nft_expr *expr,
nft_expr          297 net/bridge/netfilter/nft_reject_bridge.c static void nft_reject_bridge_eval(const struct nft_expr *expr,
nft_expr          360 net/bridge/netfilter/nft_reject_bridge.c 				      const struct nft_expr *expr,
nft_expr          368 net/bridge/netfilter/nft_reject_bridge.c 				  const struct nft_expr *expr,
nft_expr          400 net/bridge/netfilter/nft_reject_bridge.c 				  const struct nft_expr *expr)
nft_expr           20 net/ipv4/netfilter/nft_dup_ipv4.c static void nft_dup_ipv4_eval(const struct nft_expr *expr,
nft_expr           34 net/ipv4/netfilter/nft_dup_ipv4.c 			     const struct nft_expr *expr,
nft_expr           55 net/ipv4/netfilter/nft_dup_ipv4.c static int nft_dup_ipv4_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           27 net/ipv4/netfilter/nft_fib_ipv4.c void nft_fib4_eval_type(const struct nft_expr *expr, struct nft_regs *regs,
nft_expr           57 net/ipv4/netfilter/nft_fib_ipv4.c void nft_fib4_eval(const struct nft_expr *expr, struct nft_regs *regs,
nft_expr           19 net/ipv4/netfilter/nft_reject_ipv4.c static void nft_reject_ipv4_eval(const struct nft_expr *expr,
nft_expr           20 net/ipv6/netfilter/nft_dup_ipv6.c static void nft_dup_ipv6_eval(const struct nft_expr *expr,
nft_expr           32 net/ipv6/netfilter/nft_dup_ipv6.c 			     const struct nft_expr *expr,
nft_expr           53 net/ipv6/netfilter/nft_dup_ipv6.c static int nft_dup_ipv6_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          120 net/ipv6/netfilter/nft_fib_ipv6.c void nft_fib6_eval_type(const struct nft_expr *expr, struct nft_regs *regs,
nft_expr          138 net/ipv6/netfilter/nft_fib_ipv6.c void nft_fib6_eval(const struct nft_expr *expr, struct nft_regs *regs,
nft_expr           19 net/ipv6/netfilter/nft_reject_ipv6.c static void nft_reject_ipv6_eval(const struct nft_expr *expr,
nft_expr          254 net/netfilter/nf_tables_api.c 	struct nft_expr *expr;
nft_expr          269 net/netfilter/nf_tables_api.c 	struct nft_expr *expr;
nft_expr         2133 net/netfilter/nf_tables_api.c 				    const struct nft_expr *expr)
nft_expr         2155 net/netfilter/nf_tables_api.c 		  const struct nft_expr *expr)
nft_expr         2230 net/netfilter/nf_tables_api.c 			     struct nft_expr *expr)
nft_expr         2249 net/netfilter/nf_tables_api.c 				   struct nft_expr *expr)
nft_expr         2258 net/netfilter/nf_tables_api.c struct nft_expr *nft_expr_init(const struct nft_ctx *ctx,
nft_expr         2262 net/netfilter/nf_tables_api.c 	struct nft_expr *expr;
nft_expr         2292 net/netfilter/nf_tables_api.c void nft_expr_destroy(const struct nft_ctx *ctx, struct nft_expr *expr)
nft_expr         2350 net/netfilter/nf_tables_api.c 	const struct nft_expr *expr, *next;
nft_expr         2637 net/netfilter/nf_tables_api.c 	struct nft_expr *expr, *next;
nft_expr         2661 net/netfilter/nf_tables_api.c 	struct nft_expr *expr, *last;
nft_expr         2729 net/netfilter/nf_tables_api.c 	struct nft_expr *expr;
nft_expr         3933 net/netfilter/nf_tables_api.c 		.align	= __alignof__(struct nft_expr),
nft_expr         4463 net/netfilter/nf_tables_api.c 		struct nft_expr *expr = nft_set_ext_expr(ext);
nft_expr         7254 net/netfilter/nf_tables_api.c 	const struct nft_expr *expr, *last;
nft_expr           50 net/netfilter/nf_tables_core.c static void nft_cmp_fast_eval(const struct nft_expr *expr,
nft_expr           61 net/netfilter/nf_tables_core.c static bool nft_payload_fast_eval(const struct nft_expr *expr,
nft_expr          123 net/netfilter/nf_tables_core.c static void expr_call_ops_eval(const struct nft_expr *expr,
nft_expr          155 net/netfilter/nf_tables_core.c 	const struct nft_expr *expr, *last;
nft_expr           37 net/netfilter/nf_tables_offload.c 	struct nft_expr *expr;
nft_expr           26 net/netfilter/nft_bitwise.c void nft_bitwise_eval(const struct nft_expr *expr,
nft_expr           47 net/netfilter/nft_bitwise.c 			    const struct nft_expr *expr,
nft_expr          105 net/netfilter/nft_bitwise.c static int nft_bitwise_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          134 net/netfilter/nft_bitwise.c                                const struct nft_expr *expr)
nft_expr           26 net/netfilter/nft_byteorder.c void nft_byteorder_eval(const struct nft_expr *expr,
nft_expr           96 net/netfilter/nft_byteorder.c 			      const struct nft_expr *expr,
nft_expr          150 net/netfilter/nft_byteorder.c static int nft_byteorder_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           25 net/netfilter/nft_cmp.c void nft_cmp_eval(const struct nft_expr *expr,
nft_expr           71 net/netfilter/nft_cmp.c static int nft_cmp_init(const struct nft_ctx *ctx, const struct nft_expr *expr,
nft_expr           99 net/netfilter/nft_cmp.c static int nft_cmp_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          141 net/netfilter/nft_cmp.c 			   const struct nft_expr *expr)
nft_expr          158 net/netfilter/nft_cmp.c 			     const struct nft_expr *expr,
nft_expr          187 net/netfilter/nft_cmp.c 				const struct nft_expr *expr)
nft_expr          204 net/netfilter/nft_cmp.c static int nft_cmp_fast_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           67 net/netfilter/nft_compat.c static void nft_target_eval_xt(const struct nft_expr *expr,
nft_expr           93 net/netfilter/nft_compat.c static void nft_target_eval_bridge(const struct nft_expr *expr,
nft_expr          217 net/netfilter/nft_compat.c nft_target_init(const struct nft_ctx *ctx, const struct nft_expr *expr,
nft_expr          251 net/netfilter/nft_compat.c nft_target_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr)
nft_expr          287 net/netfilter/nft_compat.c static int nft_target_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          305 net/netfilter/nft_compat.c 			       const struct nft_expr *expr,
nft_expr          328 net/netfilter/nft_compat.c static void __nft_match_eval(const struct nft_expr *expr,
nft_expr          356 net/netfilter/nft_compat.c static void nft_match_large_eval(const struct nft_expr *expr,
nft_expr          365 net/netfilter/nft_compat.c static void nft_match_eval(const struct nft_expr *expr,
nft_expr          432 net/netfilter/nft_compat.c __nft_match_init(const struct nft_ctx *ctx, const struct nft_expr *expr,
nft_expr          458 net/netfilter/nft_compat.c nft_match_init(const struct nft_ctx *ctx, const struct nft_expr *expr,
nft_expr          465 net/netfilter/nft_compat.c nft_match_large_init(const struct nft_ctx *ctx, const struct nft_expr *expr,
nft_expr          483 net/netfilter/nft_compat.c __nft_match_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr,
nft_expr          502 net/netfilter/nft_compat.c nft_match_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr)
nft_expr          508 net/netfilter/nft_compat.c nft_match_large_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr)
nft_expr          516 net/netfilter/nft_compat.c static int __nft_match_dump(struct sk_buff *skb, const struct nft_expr *expr,
nft_expr          533 net/netfilter/nft_compat.c static int nft_match_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          538 net/netfilter/nft_compat.c static int nft_match_large_dump(struct sk_buff *skb, const struct nft_expr *e)
nft_expr          546 net/netfilter/nft_compat.c 			      const struct nft_expr *expr,
nft_expr          165 net/netfilter/nft_connlimit.c static void nft_connlimit_eval(const struct nft_expr *expr,
nft_expr          174 net/netfilter/nft_connlimit.c static int nft_connlimit_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          182 net/netfilter/nft_connlimit.c 			      const struct nft_expr *expr,
nft_expr          191 net/netfilter/nft_connlimit.c 				const struct nft_expr *expr)
nft_expr          198 net/netfilter/nft_connlimit.c static int nft_connlimit_clone(struct nft_expr *dst, const struct nft_expr *src)
nft_expr          211 net/netfilter/nft_connlimit.c 					const struct nft_expr *expr)
nft_expr          218 net/netfilter/nft_connlimit.c static bool nft_connlimit_gc(struct net *net, const struct nft_expr *expr)
nft_expr          194 net/netfilter/nft_counter.c static void nft_counter_eval(const struct nft_expr *expr,
nft_expr          203 net/netfilter/nft_counter.c static int nft_counter_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          211 net/netfilter/nft_counter.c 			    const struct nft_expr *expr,
nft_expr          220 net/netfilter/nft_counter.c 				const struct nft_expr *expr)
nft_expr          227 net/netfilter/nft_counter.c static int nft_counter_clone(struct nft_expr *dst, const struct nft_expr *src)
nft_expr           58 net/netfilter/nft_ct.c static void nft_ct_get_eval(const struct nft_expr *expr,
nft_expr          233 net/netfilter/nft_ct.c static void nft_ct_set_zone_eval(const struct nft_expr *expr,
nft_expr          279 net/netfilter/nft_ct.c static void nft_ct_set_eval(const struct nft_expr *expr,
nft_expr          388 net/netfilter/nft_ct.c 			   const struct nft_expr *expr,
nft_expr          540 net/netfilter/nft_ct.c 			   const struct nft_expr *expr,
nft_expr          622 net/netfilter/nft_ct.c 			       const struct nft_expr *expr)
nft_expr          628 net/netfilter/nft_ct.c 			       const struct nft_expr *expr)
nft_expr          636 net/netfilter/nft_ct.c static int nft_ct_get_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          675 net/netfilter/nft_ct.c static int nft_ct_set_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          762 net/netfilter/nft_ct.c static void nft_notrack_eval(const struct nft_expr *expr,
nft_expr           20 net/netfilter/nft_dup_netdev.c static void nft_dup_netdev_eval(const struct nft_expr *expr,
nft_expr           35 net/netfilter/nft_dup_netdev.c 			       const struct nft_expr *expr,
nft_expr           47 net/netfilter/nft_dup_netdev.c static int nft_dup_netdev_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           62 net/netfilter/nft_dup_netdev.c 				  const struct nft_expr *expr)
nft_expr           23 net/netfilter/nft_dynset.c 	struct nft_expr			*expr;
nft_expr           27 net/netfilter/nft_dynset.c static int nft_expr_clone(struct nft_expr *dst, struct nft_expr *src)
nft_expr           44 net/netfilter/nft_dynset.c static void *nft_dynset_new(struct nft_set *set, const struct nft_expr *expr,
nft_expr           78 net/netfilter/nft_dynset.c void nft_dynset_eval(const struct nft_expr *expr,
nft_expr           84 net/netfilter/nft_dynset.c 	const struct nft_expr *sexpr;
nft_expr          129 net/netfilter/nft_dynset.c 			   const struct nft_expr *expr,
nft_expr          257 net/netfilter/nft_dynset.c 				  const struct nft_expr *expr,
nft_expr          266 net/netfilter/nft_dynset.c 				const struct nft_expr *expr)
nft_expr          274 net/netfilter/nft_dynset.c 			       const struct nft_expr *expr)
nft_expr          284 net/netfilter/nft_dynset.c static int nft_dynset_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           36 net/netfilter/nft_exthdr.c static void nft_exthdr_ipv6_eval(const struct nft_expr *expr,
nft_expr          129 net/netfilter/nft_exthdr.c static void nft_exthdr_ipv4_eval(const struct nft_expr *expr,
nft_expr          179 net/netfilter/nft_exthdr.c static void nft_exthdr_tcp_eval(const struct nft_expr *expr,
nft_expr          222 net/netfilter/nft_exthdr.c static void nft_exthdr_tcp_set_eval(const struct nft_expr *expr,
nft_expr          316 net/netfilter/nft_exthdr.c 			   const struct nft_expr *expr,
nft_expr          364 net/netfilter/nft_exthdr.c 				   const struct nft_expr *expr,
nft_expr          413 net/netfilter/nft_exthdr.c 				const struct nft_expr *expr,
nft_expr          452 net/netfilter/nft_exthdr.c static int nft_exthdr_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          462 net/netfilter/nft_exthdr.c static int nft_exthdr_dump_set(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           28 net/netfilter/nft_fib.c int nft_fib_validate(const struct nft_ctx *ctx, const struct nft_expr *expr,
nft_expr           64 net/netfilter/nft_fib.c int nft_fib_init(const struct nft_ctx *ctx, const struct nft_expr *expr,
nft_expr          118 net/netfilter/nft_fib.c int nft_fib_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           14 net/netfilter/nft_fib_inet.c static void nft_fib_inet_eval(const struct nft_expr *expr,
nft_expr           21 net/netfilter/nft_fib_netdev.c static void nft_fib_netdev_eval(const struct nft_expr *expr,
nft_expr           70 net/netfilter/nft_flow_offload.c static void nft_flow_offload_eval(const struct nft_expr *expr,
nft_expr          145 net/netfilter/nft_flow_offload.c 				     const struct nft_expr *expr,
nft_expr          159 net/netfilter/nft_flow_offload.c 				 const struct nft_expr *expr,
nft_expr          181 net/netfilter/nft_flow_offload.c 					const struct nft_expr *expr,
nft_expr          190 net/netfilter/nft_flow_offload.c 				      const struct nft_expr *expr)
nft_expr          198 net/netfilter/nft_flow_offload.c 				     const struct nft_expr *expr)
nft_expr          203 net/netfilter/nft_flow_offload.c static int nft_flow_offload_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           24 net/netfilter/nft_fwd_netdev.c static void nft_fwd_netdev_eval(const struct nft_expr *expr,
nft_expr           45 net/netfilter/nft_fwd_netdev.c 			       const struct nft_expr *expr,
nft_expr           57 net/netfilter/nft_fwd_netdev.c static int nft_fwd_netdev_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           72 net/netfilter/nft_fwd_netdev.c 				  const struct nft_expr *expr)
nft_expr           86 net/netfilter/nft_fwd_netdev.c static void nft_fwd_neigh_eval(const struct nft_expr *expr,
nft_expr          147 net/netfilter/nft_fwd_netdev.c 			      const struct nft_expr *expr,
nft_expr          181 net/netfilter/nft_fwd_netdev.c static int nft_fwd_neigh_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          197 net/netfilter/nft_fwd_netdev.c 			    const struct nft_expr *expr,
nft_expr           26 net/netfilter/nft_hash.c static void nft_jhash_eval(const struct nft_expr *expr,
nft_expr           46 net/netfilter/nft_hash.c static void nft_symhash_eval(const struct nft_expr *expr,
nft_expr           70 net/netfilter/nft_hash.c 			  const struct nft_expr *expr,
nft_expr          117 net/netfilter/nft_hash.c 			    const struct nft_expr *expr,
nft_expr          143 net/netfilter/nft_hash.c 			  const struct nft_expr *expr)
nft_expr          170 net/netfilter/nft_hash.c 			    const struct nft_expr *expr)
nft_expr           18 net/netfilter/nft_immediate.c void nft_immediate_eval(const struct nft_expr *expr,
nft_expr           33 net/netfilter/nft_immediate.c 			      const struct nft_expr *expr,
nft_expr           65 net/netfilter/nft_immediate.c 				   const struct nft_expr *expr)
nft_expr           73 net/netfilter/nft_immediate.c 				     const struct nft_expr *expr,
nft_expr           84 net/netfilter/nft_immediate.c static int nft_immediate_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           99 net/netfilter/nft_immediate.c 				  const struct nft_expr *expr,
nft_expr          154 net/netfilter/nft_immediate.c 				 const struct nft_expr *expr)
nft_expr          129 net/netfilter/nft_limit.c static void nft_limit_pkts_eval(const struct nft_expr *expr,
nft_expr          148 net/netfilter/nft_limit.c 			       const struct nft_expr *expr,
nft_expr          162 net/netfilter/nft_limit.c static int nft_limit_pkts_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          178 net/netfilter/nft_limit.c static void nft_limit_bytes_eval(const struct nft_expr *expr,
nft_expr          190 net/netfilter/nft_limit.c 				const struct nft_expr *expr,
nft_expr          199 net/netfilter/nft_limit.c 				const struct nft_expr *expr)
nft_expr          104 net/netfilter/nft_log.c static void nft_log_eval(const struct nft_expr *expr,
nft_expr          132 net/netfilter/nft_log.c 			const struct nft_expr *expr,
nft_expr          212 net/netfilter/nft_log.c 			    const struct nft_expr *expr)
nft_expr          226 net/netfilter/nft_log.c static int nft_log_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           26 net/netfilter/nft_lookup.c void nft_lookup_eval(const struct nft_expr *expr,
nft_expr           58 net/netfilter/nft_lookup.c 			   const struct nft_expr *expr,
nft_expr          119 net/netfilter/nft_lookup.c 				  const struct nft_expr *expr,
nft_expr          128 net/netfilter/nft_lookup.c 				const struct nft_expr *expr)
nft_expr          136 net/netfilter/nft_lookup.c 			       const struct nft_expr *expr)
nft_expr          143 net/netfilter/nft_lookup.c static int nft_lookup_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          195 net/netfilter/nft_lookup.c 			       const struct nft_expr *expr,
nft_expr           29 net/netfilter/nft_masq.c 			     const struct nft_expr *expr,
nft_expr           43 net/netfilter/nft_masq.c 			 const struct nft_expr *expr,
nft_expr           80 net/netfilter/nft_masq.c static int nft_masq_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          102 net/netfilter/nft_masq.c static void nft_masq_ipv4_eval(const struct nft_expr *expr,
nft_expr          122 net/netfilter/nft_masq.c nft_masq_ipv4_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr)
nft_expr          148 net/netfilter/nft_masq.c static void nft_masq_ipv6_eval(const struct nft_expr *expr,
nft_expr          168 net/netfilter/nft_masq.c nft_masq_ipv6_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr)
nft_expr          208 net/netfilter/nft_masq.c static void nft_masq_inet_eval(const struct nft_expr *expr,
nft_expr          223 net/netfilter/nft_masq.c nft_masq_inet_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr)
nft_expr           59 net/netfilter/nft_meta.c void nft_meta_get_eval(const struct nft_expr *expr,
nft_expr          269 net/netfilter/nft_meta.c void nft_meta_set_eval(const struct nft_expr *expr,
nft_expr          318 net/netfilter/nft_meta.c 		      const struct nft_expr *expr,
nft_expr          390 net/netfilter/nft_meta.c 				 const struct nft_expr *expr,
nft_expr          422 net/netfilter/nft_meta.c 			  const struct nft_expr *expr,
nft_expr          452 net/netfilter/nft_meta.c 		      const struct nft_expr *expr,
nft_expr          491 net/netfilter/nft_meta.c 		      const struct nft_expr *expr)
nft_expr          506 net/netfilter/nft_meta.c int nft_meta_set_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          523 net/netfilter/nft_meta.c 			  const struct nft_expr *expr)
nft_expr          534 net/netfilter/nft_meta.c 				const struct nft_expr *expr)
nft_expr           33 net/netfilter/nft_nat.c static void nft_nat_eval(const struct nft_expr *expr,
nft_expr           85 net/netfilter/nft_nat.c 			    const struct nft_expr *expr,
nft_expr          111 net/netfilter/nft_nat.c static int nft_nat_init(const struct nft_ctx *ctx, const struct nft_expr *expr,
nft_expr          205 net/netfilter/nft_nat.c static int nft_nat_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          251 net/netfilter/nft_nat.c nft_nat_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr)
nft_expr          278 net/netfilter/nft_nat.c static void nft_nat_inet_eval(const struct nft_expr *expr,
nft_expr           37 net/netfilter/nft_numgen.c static void nft_ng_inc_eval(const struct nft_expr *expr,
nft_expr           54 net/netfilter/nft_numgen.c 			   const struct nft_expr *expr,
nft_expr           94 net/netfilter/nft_numgen.c static int nft_ng_inc_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          116 net/netfilter/nft_numgen.c static void nft_ng_random_eval(const struct nft_expr *expr,
nft_expr          126 net/netfilter/nft_numgen.c 			      const struct nft_expr *expr,
nft_expr          149 net/netfilter/nft_numgen.c static int nft_ng_random_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           16 net/netfilter/nft_objref.c static void nft_objref_eval(const struct nft_expr *expr,
nft_expr           26 net/netfilter/nft_objref.c 			   const struct nft_expr *expr,
nft_expr           50 net/netfilter/nft_objref.c static int nft_objref_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           66 net/netfilter/nft_objref.c 				  const struct nft_expr *expr,
nft_expr           78 net/netfilter/nft_objref.c 				const struct nft_expr *expr)
nft_expr          102 net/netfilter/nft_objref.c static void nft_objref_map_eval(const struct nft_expr *expr,
nft_expr          123 net/netfilter/nft_objref.c 			       const struct nft_expr *expr,
nft_expr          155 net/netfilter/nft_objref.c static int nft_objref_map_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          170 net/netfilter/nft_objref.c 				      const struct nft_expr *expr,
nft_expr          179 net/netfilter/nft_objref.c 				    const struct nft_expr *expr)
nft_expr          187 net/netfilter/nft_objref.c 				   const struct nft_expr *expr)
nft_expr           20 net/netfilter/nft_osf.c static void nft_osf_eval(const struct nft_expr *expr, struct nft_regs *regs,
nft_expr           56 net/netfilter/nft_osf.c 			const struct nft_expr *expr,
nft_expr           90 net/netfilter/nft_osf.c static int nft_osf_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          110 net/netfilter/nft_osf.c 			    const struct nft_expr *expr,
nft_expr           73 net/netfilter/nft_payload.c void nft_payload_eval(const struct nft_expr *expr,
nft_expr          128 net/netfilter/nft_payload.c 			    const struct nft_expr *expr,
nft_expr          142 net/netfilter/nft_payload.c static int nft_payload_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          355 net/netfilter/nft_payload.c 			       const struct nft_expr *expr)
nft_expr          492 net/netfilter/nft_payload.c static void nft_payload_set_eval(const struct nft_expr *expr,
nft_expr          548 net/netfilter/nft_payload.c 				const struct nft_expr *expr,
nft_expr          585 net/netfilter/nft_payload.c static int nft_payload_set_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           28 net/netfilter/nft_queue.c static void nft_queue_eval(const struct nft_expr *expr,
nft_expr           55 net/netfilter/nft_queue.c static void nft_queue_sreg_eval(const struct nft_expr *expr,
nft_expr           79 net/netfilter/nft_queue.c 			  const struct nft_expr *expr,
nft_expr          108 net/netfilter/nft_queue.c 			       const struct nft_expr *expr,
nft_expr          130 net/netfilter/nft_queue.c static int nft_queue_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          146 net/netfilter/nft_queue.c nft_queue_sreg_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          183 net/netfilter/nft_quota.c static void nft_quota_eval(const struct nft_expr *expr,
nft_expr          193 net/netfilter/nft_quota.c 			  const struct nft_expr *expr,
nft_expr          201 net/netfilter/nft_quota.c static int nft_quota_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           23 net/netfilter/nft_range.c void nft_range_eval(const struct nft_expr *expr,
nft_expr           50 net/netfilter/nft_range.c static int nft_range_init(const struct nft_ctx *ctx, const struct nft_expr *expr,
nft_expr          117 net/netfilter/nft_range.c static int nft_range_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           29 net/netfilter/nft_redir.c 			      const struct nft_expr *expr,
nft_expr           44 net/netfilter/nft_redir.c 			  const struct nft_expr *expr,
nft_expr           82 net/netfilter/nft_redir.c static int nft_redir_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr          105 net/netfilter/nft_redir.c static void nft_redir_ipv4_eval(const struct nft_expr *expr,
nft_expr          127 net/netfilter/nft_redir.c nft_redir_ipv4_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr)
nft_expr          153 net/netfilter/nft_redir.c static void nft_redir_ipv6_eval(const struct nft_expr *expr,
nft_expr          176 net/netfilter/nft_redir.c nft_redir_ipv6_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr)
nft_expr          203 net/netfilter/nft_redir.c static void nft_redir_inet_eval(const struct nft_expr *expr,
nft_expr          218 net/netfilter/nft_redir.c nft_redir_inet_destroy(const struct nft_ctx *ctx, const struct nft_expr *expr)
nft_expr           27 net/netfilter/nft_reject.c 			const struct nft_expr *expr,
nft_expr           38 net/netfilter/nft_reject.c 		    const struct nft_expr *expr,
nft_expr           62 net/netfilter/nft_reject.c int nft_reject_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           17 net/netfilter/nft_reject_inet.c static void nft_reject_inet_eval(const struct nft_expr *expr,
nft_expr           62 net/netfilter/nft_reject_inet.c 				const struct nft_expr *expr,
nft_expr           94 net/netfilter/nft_reject_inet.c 				const struct nft_expr *expr)
nft_expr           53 net/netfilter/nft_rt.c void nft_rt_get_eval(const struct nft_expr *expr,
nft_expr          111 net/netfilter/nft_rt.c 			   const struct nft_expr *expr,
nft_expr          150 net/netfilter/nft_rt.c 			   const struct nft_expr *expr)
nft_expr          164 net/netfilter/nft_rt.c static int nft_rt_validate(const struct nft_ctx *ctx, const struct nft_expr *expr,
nft_expr          115 net/netfilter/nft_set_hash.c 					  const struct nft_expr *,
nft_expr          117 net/netfilter/nft_set_hash.c 			     const struct nft_expr *expr,
nft_expr          318 net/netfilter/nft_set_hash.c 			struct nft_expr *expr = nft_set_ext_expr(&he->ext);
nft_expr           17 net/netfilter/nft_socket.c static void nft_socket_eval(const struct nft_expr *expr,
nft_expr           77 net/netfilter/nft_socket.c 			   const struct nft_expr *expr,
nft_expr          115 net/netfilter/nft_socket.c 			   const struct nft_expr *expr)
nft_expr          241 net/netfilter/nft_synproxy.c static void nft_synproxy_eval(const struct nft_expr *expr,
nft_expr          251 net/netfilter/nft_synproxy.c 				 const struct nft_expr *expr,
nft_expr          259 net/netfilter/nft_synproxy.c 			     const struct nft_expr *expr,
nft_expr          268 net/netfilter/nft_synproxy.c 				 const struct nft_expr *expr)
nft_expr          273 net/netfilter/nft_synproxy.c static int nft_synproxy_dump(struct sk_buff *skb, const struct nft_expr *expr)
nft_expr           21 net/netfilter/nft_tproxy.c static void nft_tproxy_eval_v4(const struct nft_expr *expr,
nft_expr           78 net/netfilter/nft_tproxy.c static void nft_tproxy_eval_v6(const struct nft_expr *expr,
nft_expr          150 net/netfilter/nft_tproxy.c static void nft_tproxy_eval(const struct nft_expr *expr,
nft_expr          185 net/netfilter/nft_tproxy.c 			   const struct nft_expr *expr,
nft_expr          267 net/netfilter/nft_tproxy.c 			   const struct nft_expr *expr)
nft_expr           21 net/netfilter/nft_tunnel.c static void nft_tunnel_get_eval(const struct nft_expr *expr,
nft_expr           73 net/netfilter/nft_tunnel.c 			       const struct nft_expr *expr,
nft_expr          110 net/netfilter/nft_tunnel.c 			       const struct nft_expr *expr)
nft_expr           33 net/netfilter/nft_xfrm.c 			     const struct nft_expr *expr,
nft_expr          193 net/netfilter/nft_xfrm.c static void nft_xfrm_get_eval(const struct nft_expr *expr,
nft_expr          214 net/netfilter/nft_xfrm.c 			     const struct nft_expr *expr)
nft_expr          231 net/netfilter/nft_xfrm.c static int nft_xfrm_validate(const struct nft_ctx *ctx, const struct nft_expr *expr,