Symbol: nft_trans_rule
include/net/netfilter/nf_tables.h
1701
container_of(trans, struct nft_trans_rule, nft_trans)
net/netfilter/nf_tables_api.c
10121
nf_tables_rule_destroy(&ctx, nft_trans_rule(trans));
net/netfilter/nf_tables_api.c
10944
nft_clear(net, nft_trans_rule(trans));
net/netfilter/nf_tables_api.c
10945
nf_tables_rule_notify(&ctx, nft_trans_rule(trans),
net/netfilter/nf_tables_api.c
10954
list_del_rcu(&nft_trans_rule(trans)->list);
net/netfilter/nf_tables_api.c
10955
nf_tables_rule_notify(&ctx, nft_trans_rule(trans),
net/netfilter/nf_tables_api.c
10957
nft_rule_expr_deactivate(&ctx, nft_trans_rule(trans),
net/netfilter/nf_tables_api.c
11126
nf_tables_rule_destroy(&ctx, nft_trans_rule(trans));
net/netfilter/nf_tables_api.c
11248
list_del_rcu(&nft_trans_rule(trans)->list);
net/netfilter/nf_tables_api.c
11250
nft_trans_rule(trans),
net/netfilter/nf_tables_api.c
11258
nft_clear(trans->net, nft_trans_rule(trans));
net/netfilter/nf_tables_api.c
11259
nft_rule_expr_activate(&ctx, nft_trans_rule(trans));
net/netfilter/nf_tables_api.c
12110
BUILD_BUG_ON(offsetof(struct nft_trans_rule, nft_trans) != 0);
net/netfilter/nf_tables_api.c
4476
return nft_trans_rule(trans);
net/netfilter/nf_tables_api.c
697
trans = nft_trans_alloc(ctx, msg_type, sizeof(struct nft_trans_rule));
net/netfilter/nf_tables_api.c
705
nft_trans_rule(trans) = rule;
net/netfilter/nf_tables_offload.c
547
nft_trans_rule(trans),
net/netfilter/nf_tables_offload.c
555
nft_trans_rule(trans),
net/netfilter/nf_tables_offload.c
605
nft_trans_rule(trans),
net/netfilter/nf_tables_offload.c
614
nft_trans_rule(trans),