nft_chain          79 include/net/netfilter/nf_tables.h 	struct nft_chain		*chain;
nft_chain         172 include/net/netfilter/nf_tables.h 	struct nft_chain		*chain;
nft_chain         489 include/net/netfilter/nf_tables.h 	const struct nft_chain		*chain;
nft_chain         924 include/net/netfilter/nf_tables.h int nft_chain_validate(const struct nft_ctx *ctx, const struct nft_chain *chain);
nft_chain         956 include/net/netfilter/nf_tables.h int nft_chain_validate_dependency(const struct nft_chain *chain,
nft_chain         958 include/net/netfilter/nf_tables.h int nft_chain_validate_hooks(const struct nft_chain *chain,
nft_chain         984 include/net/netfilter/nf_tables.h 	struct nft_chain		chain;
nft_chain         989 include/net/netfilter/nf_tables.h static inline struct nft_base_chain *nft_base_chain(const struct nft_chain *chain)
nft_chain         994 include/net/netfilter/nf_tables.h static inline bool nft_is_base_chain(const struct nft_chain *chain)
nft_chain        1209 include/net/netfilter/nf_tables.h 	const struct nft_chain		*chain;
nft_chain        1219 include/net/netfilter/nf_tables.h 		    const struct nft_chain *basechain);
nft_chain          51 net/netfilter/nf_tables_api.c 	.head_offset		= offsetof(struct nft_chain, rhlhead),
nft_chain          52 net/netfilter/nf_tables_api.c 	.key_offset		= offsetof(struct nft_chain, name),
nft_chain          92 net/netfilter/nf_tables_api.c 			 struct nft_chain *chain,
nft_chain         158 net/netfilter/nf_tables_api.c 				   struct nft_chain *chain)
nft_chain         178 net/netfilter/nf_tables_api.c 				      struct nft_chain *chain)
nft_chain         758 net/netfilter/nf_tables_api.c 	struct nft_chain *chain;
nft_chain         776 net/netfilter/nf_tables_api.c 	struct nft_chain *chain;
nft_chain         855 net/netfilter/nf_tables_api.c 	const struct nft_chain *chain = data;
nft_chain         863 net/netfilter/nf_tables_api.c 	const struct nft_chain *chain = ptr;
nft_chain         976 net/netfilter/nf_tables_api.c 	struct nft_chain *chain, *nc;
nft_chain        1142 net/netfilter/nf_tables_api.c static struct nft_chain *
nft_chain        1145 net/netfilter/nf_tables_api.c 	struct nft_chain *chain;
nft_chain        1165 net/netfilter/nf_tables_api.c static struct nft_chain *nft_chain_lookup(struct net *net,
nft_chain        1171 net/netfilter/nf_tables_api.c 	struct nft_chain *chain;
nft_chain        1260 net/netfilter/nf_tables_api.c 				     const struct nft_chain *chain)
nft_chain        1363 net/netfilter/nf_tables_api.c 	const struct nft_chain *chain;
nft_chain        1411 net/netfilter/nf_tables_api.c 	const struct nft_chain *chain;
nft_chain        1505 net/netfilter/nf_tables_api.c static void nf_tables_chain_free_chain_rules(struct nft_chain *chain)
nft_chain        1521 net/netfilter/nf_tables_api.c 	struct nft_chain *chain = ctx->chain;
nft_chain        1634 net/netfilter/nf_tables_api.c static struct nft_rule **nf_tables_chain_alloc_rules(const struct nft_chain *chain,
nft_chain        1659 net/netfilter/nf_tables_api.c 	struct nft_chain *chain;
nft_chain        1776 net/netfilter/nf_tables_api.c 	struct nft_chain *chain = ctx->chain;
nft_chain        1814 net/netfilter/nf_tables_api.c 		struct nft_chain *chain2;
nft_chain        1888 net/netfilter/nf_tables_api.c 	struct nft_chain *chain;
nft_chain        1979 net/netfilter/nf_tables_api.c 	struct nft_chain *chain;
nft_chain        2302 net/netfilter/nf_tables_api.c static struct nft_rule *__nft_rule_lookup(const struct nft_chain *chain,
nft_chain        2316 net/netfilter/nf_tables_api.c static struct nft_rule *nft_rule_lookup(const struct nft_chain *chain,
nft_chain        2344 net/netfilter/nf_tables_api.c 				    const struct nft_chain *chain,
nft_chain        2440 net/netfilter/nf_tables_api.c 				  const struct nft_chain *chain)
nft_chain        2479 net/netfilter/nf_tables_api.c 	const struct nft_chain *chain;
nft_chain        2580 net/netfilter/nf_tables_api.c 	const struct nft_chain *chain;
nft_chain        2659 net/netfilter/nf_tables_api.c int nft_chain_validate(const struct nft_ctx *ctx, const struct nft_chain *chain)
nft_chain        2689 net/netfilter/nf_tables_api.c 	struct nft_chain *chain;
nft_chain        2725 net/netfilter/nf_tables_api.c 	struct nft_chain *chain;
nft_chain        2941 net/netfilter/nf_tables_api.c 	struct nft_chain *chain = NULL;
nft_chain        4614 net/netfilter/nf_tables_api.c 				.chain	= (struct nft_chain *)binding->chain,
nft_chain        6608 net/netfilter/nf_tables_api.c static int nf_tables_commit_chain_prepare(struct net *net, struct nft_chain *chain)
nft_chain        6644 net/netfilter/nf_tables_api.c 		struct nft_chain *chain = trans->ctx.chain;
nft_chain        6676 net/netfilter/nf_tables_api.c static void nf_tables_commit_chain(struct net *net, struct nft_chain *chain)
nft_chain        6730 net/netfilter/nf_tables_api.c static void nft_chain_del(struct nft_chain *chain)
nft_chain        6788 net/netfilter/nf_tables_api.c 	struct nft_chain *chain;
nft_chain        7184 net/netfilter/nf_tables_api.c int nft_chain_validate_dependency(const struct nft_chain *chain,
nft_chain        7198 net/netfilter/nf_tables_api.c int nft_chain_validate_hooks(const struct nft_chain *chain,
nft_chain        7226 net/netfilter/nf_tables_api.c 				 const struct nft_chain *chain);
nft_chain        7251 net/netfilter/nf_tables_api.c 				 const struct nft_chain *chain)
nft_chain        7470 net/netfilter/nf_tables_api.c 	struct nft_chain *chain;
nft_chain        7692 net/netfilter/nf_tables_api.c 	struct nft_chain *chain, *nc;
nft_chain          25 net/netfilter/nf_tables_core.c 					const struct nft_chain *chain,
nft_chain          40 net/netfilter/nf_tables_core.c 				    const struct nft_chain *chain,
nft_chain          95 net/netfilter/nf_tables_core.c static noinline void nft_update_chain_stats(const struct nft_chain *chain,
nft_chain         119 net/netfilter/nf_tables_core.c 	const struct nft_chain	*chain;
nft_chain         151 net/netfilter/nf_tables_core.c 	const struct nft_chain *chain = priv, *basechain = chain;
nft_chain         161 net/netfilter/nf_tables_offload.c static int nft_flow_offload_rule(struct nft_chain *chain,
nft_chain         300 net/netfilter/nf_tables_offload.c static int nft_flow_offload_chain(struct nft_chain *chain,
nft_chain         404 net/netfilter/nf_tables_offload.c static struct nft_chain *__nft_offload_get_chain(struct net_device *dev)
nft_chain         409 net/netfilter/nf_tables_offload.c 	struct nft_chain *chain;
nft_chain         436 net/netfilter/nf_tables_offload.c 	struct nft_chain *chain;
nft_chain         449 net/netfilter/nf_tables_offload.c static void nft_offload_chain_clean(struct nft_chain *chain)
nft_chain         466 net/netfilter/nf_tables_offload.c 	struct nft_chain *chain;
nft_chain         289 net/netfilter/nf_tables_trace.c 		    const struct nft_chain *chain)
nft_chain         319 net/netfilter/nft_chain_filter.c 	struct nft_chain *chain, *nr;
nft_chain          34 net/netfilter/nft_compat.c 	const struct nft_chain *chain = ctx->chain;