Symbol: nft_trans_chain
include/net/netfilter/nf_tables.h
1756
container_of(t, struct nft_trans_chain, nft_trans_binding.nft_trans)
include/net/netfilter/nf_tables.h
1881
ctx->chain = nft_trans_chain(trans);
net/netfilter/nf_tables_api.c
10034
static void nft_chain_commit_drop_policy(struct nft_trans_chain *trans)
net/netfilter/nf_tables_api.c
10048
static void nft_chain_commit_update(struct nft_trans_chain *trans)
net/netfilter/nf_tables_api.c
10117
nf_tables_chain_destroy(nft_trans_chain(trans));
net/netfilter/nf_tables_api.c
10814
nft_chain_binding(nft_trans_chain(trans)) &&
net/netfilter/nf_tables_api.c
10920
nft_clear(net, nft_trans_chain(trans));
net/netfilter/nf_tables_api.c
10936
nft_chain_del(nft_trans_chain(trans));
net/netfilter/nf_tables_api.c
10940
nft_trans_chain(trans));
net/netfilter/nf_tables_api.c
11123
nf_tables_chain_destroy(nft_trans_chain(trans));
net/netfilter/nf_tables_api.c
11226
nft_chain_del(nft_trans_chain(trans));
net/netfilter/nf_tables_api.c
11228
nft_trans_chain(trans));
net/netfilter/nf_tables_api.c
11238
nft_clear(trans->net, nft_trans_chain(trans));
net/netfilter/nf_tables_api.c
12109
BUILD_BUG_ON(offsetof(struct nft_trans_chain, nft_trans_binding.nft_trans) != 0);
net/netfilter/nf_tables_api.c
1436
nft_is_base_chain(nft_trans_chain(trans)))))
net/netfilter/nf_tables_api.c
2280
static void nft_chain_stats_replace(struct nft_trans_chain *trans)
net/netfilter/nf_tables_api.c
276
if (nft_trans_chain(trans) == chain)
net/netfilter/nf_tables_api.c
3048
nft_trans_chain(trans)->table == table &&
net/netfilter/nf_tables_api.c
3050
nft_active_genmask(nft_trans_chain(trans), genmask))
net/netfilter/nf_tables_api.c
3051
return nft_trans_chain(trans);
net/netfilter/nf_tables_api.c
553
nft_chain_binding(nft_trans_chain(trans)))
net/netfilter/nf_tables_api.c
604
struct nft_trans_chain *trans_chain;
net/netfilter/nf_tables_api.c
607
trans = nft_trans_alloc(ctx, msg_type, sizeof(struct nft_trans_chain));
net/netfilter/nf_tables_offload.c
528
if (!(nft_trans_chain(trans)->flags & NFT_CHAIN_HW_OFFLOAD) ||
net/netfilter/nf_tables_offload.c
532
err = nft_flow_offload_chain(nft_trans_chain(trans), NULL,
net/netfilter/nf_tables_offload.c
536
if (!(nft_trans_chain(trans)->flags & NFT_CHAIN_HW_OFFLOAD))
net/netfilter/nf_tables_offload.c
539
err = nft_flow_offload_chain(nft_trans_chain(trans), NULL,
net/netfilter/nf_tables_offload.c
579
if (!(nft_trans_chain(trans)->flags & NFT_CHAIN_HW_OFFLOAD) ||
net/netfilter/nf_tables_offload.c
584
err = nft_flow_offload_chain(nft_trans_chain(trans), &policy,
net/netfilter/nf_tables_offload.c
588
if (!(nft_trans_chain(trans)->flags & NFT_CHAIN_HW_OFFLOAD))
net/netfilter/nf_tables_offload.c
592
err = nft_flow_offload_chain(nft_trans_chain(trans), &policy,