Symbol: nft_trans
include/net/netfilter/nf_tables.h
1687
struct nft_trans nft_trans;
include/net/netfilter/nf_tables.h
1692
struct nft_trans nft_trans;
include/net/netfilter/nf_tables.h
1701
container_of(trans, struct nft_trans_rule, nft_trans)
include/net/netfilter/nf_tables.h
1726
container_of(t, struct nft_trans_set, nft_trans_binding.nft_trans)
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
1777
struct nft_trans nft_trans;
include/net/netfilter/nf_tables.h
1782
container_of(trans, struct nft_trans_table, nft_trans)
include/net/netfilter/nf_tables.h
1803
struct nft_trans nft_trans;
include/net/netfilter/nf_tables.h
1811
container_of(t, struct nft_trans_elem, nft_trans)
include/net/netfilter/nf_tables.h
1818
struct nft_trans nft_trans;
include/net/netfilter/nf_tables.h
1825
container_of(t, struct nft_trans_obj, nft_trans)
include/net/netfilter/nf_tables.h
1834
struct nft_trans nft_trans;
include/net/netfilter/nf_tables.h
1842
container_of(t, struct nft_trans_flowtable, nft_trans)
include/net/netfilter/nf_tables.h
1870
const struct nft_trans *trans)
net/netfilter/nf_tables_api.c
10050
struct nft_table *table = trans->nft_trans_binding.nft_trans.table;
net/netfilter/nf_tables_api.c
10080
struct nft_trans *trans)
net/netfilter/nf_tables_api.c
10095
static void nft_commit_release(struct nft_trans *trans)
net/netfilter/nf_tables_api.c
10153
struct nft_trans *trans, *next;
net/netfilter/nf_tables_api.c
10264
struct nft_trans *trans, *next;
net/netfilter/nf_tables_api.c
10606
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
10622
struct nft_trans, list);
net/netfilter/nf_tables_api.c
10703
static unsigned int nf_tables_commit_audit_entrycount(const struct nft_trans *trans)
net/netfilter/nf_tables_api.c
10715
const struct nft_trans *trans, u32 op)
net/netfilter/nf_tables_api.c
10784
struct nft_trans *trans, *next;
net/netfilter/nf_tables_api.c
10802
trans = &trans_binding->nft_trans;
net/netfilter/nf_tables_api.c
11109
static void nf_tables_abort_release(struct nft_trans *trans)
net/netfilter/nf_tables_api.c
11164
struct nft_trans *trans, *next;
net/netfilter/nf_tables_api.c
12108
BUILD_BUG_ON(offsetof(struct nft_trans_table, nft_trans) != 0);
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
12110
BUILD_BUG_ON(offsetof(struct nft_trans_rule, nft_trans) != 0);
net/netfilter/nf_tables_api.c
12111
BUILD_BUG_ON(offsetof(struct nft_trans_set, nft_trans_binding.nft_trans) != 0);
net/netfilter/nf_tables_api.c
12112
BUILD_BUG_ON(offsetof(struct nft_trans_elem, nft_trans) != 0);
net/netfilter/nf_tables_api.c
12113
BUILD_BUG_ON(offsetof(struct nft_trans_obj, nft_trans) != 0);
net/netfilter/nf_tables_api.c
12114
BUILD_BUG_ON(offsetof(struct nft_trans_flowtable, nft_trans) != 0);
net/netfilter/nf_tables_api.c
1426
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
1445
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
178
static struct nft_trans *nft_trans_alloc(const struct nft_ctx *ctx,
net/netfilter/nf_tables_api.c
181
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
199
static struct nft_trans_binding *nft_trans_get_binding(struct nft_trans *trans)
net/netfilter/nf_tables_api.c
204
return container_of(trans, struct nft_trans_binding, nft_trans);
net/netfilter/nf_tables_api.c
210
static void nft_trans_list_del(struct nft_trans *trans)
net/netfilter/nf_tables_api.c
221
static void nft_trans_destroy(struct nft_trans *trans)
net/netfilter/nf_tables_api.c
2282
const struct nft_trans *t = &trans->nft_trans_binding.nft_trans;
net/netfilter/nf_tables_api.c
232
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
267
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
2704
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
2854
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
2985
struct nft_trans *tmp;
net/netfilter/nf_tables_api.c
3044
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
3166
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
4241
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
4470
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
484
list_del_init(&tail->nft_trans.list);
net/netfilter/nf_tables_api.c
489
list_add_tail(&tail->nft_trans.list,
net/netfilter/nf_tables_api.c
500
list_add_tail(&new_trans->nft_trans.list, &nft_net->commit_list);
net/netfilter/nf_tables_api.c
506
struct nft_trans *trans)
net/netfilter/nf_tables_api.c
508
struct nft_trans *tail;
net/netfilter/nf_tables_api.c
513
tail = list_last_entry(&nft_net->commit_list, struct nft_trans, list);
net/netfilter/nf_tables_api.c
529
static void nft_trans_commit_list_add_tail(struct net *net, struct nft_trans *trans)
net/netfilter/nf_tables_api.c
559
static void nft_trans_commit_list_add_elem(struct net *net, struct nft_trans *trans)
net/netfilter/nf_tables_api.c
576
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
601
static struct nft_trans *
net/netfilter/nf_tables_api.c
605
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
618
static struct nft_trans *nft_trans_chain_add(struct nft_ctx *ctx, int msg_type)
net/netfilter/nf_tables_api.c
620
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
641
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
6622
static struct nft_trans *nft_trans_elem_alloc(const struct nft_ctx *ctx,
net/netfilter/nf_tables_api.c
6627
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
692
static struct nft_trans *nft_trans_rule_add(struct nft_ctx *ctx, int msg_type,
net/netfilter/nf_tables_api.c
695
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
7108
te->nft_trans.msg_type);
net/netfilter/nf_tables_api.c
715
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
7174
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
763
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
7740
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
7833
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
7859
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
8178
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
874
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
9006
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
903
static struct nft_trans *
net/netfilter/nf_tables_api.c
907
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
9102
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
9242
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
927
struct nft_trans *trans;
net/netfilter/nf_tables_offload.c
517
struct nft_trans *trans)
net/netfilter/nf_tables_offload.c
569
struct nft_trans *trans;