Symbol: nft_trans
include/net/netfilter/nf_tables.h
1697
struct nft_trans nft_trans;
include/net/netfilter/nf_tables.h
1702
struct nft_trans nft_trans;
include/net/netfilter/nf_tables.h
1711
container_of(trans, struct nft_trans_rule, nft_trans)
include/net/netfilter/nf_tables.h
1736
container_of(t, struct nft_trans_set, nft_trans_binding.nft_trans)
include/net/netfilter/nf_tables.h
1766
container_of(t, struct nft_trans_chain, nft_trans_binding.nft_trans)
include/net/netfilter/nf_tables.h
1787
struct nft_trans nft_trans;
include/net/netfilter/nf_tables.h
1792
container_of(trans, struct nft_trans_table, nft_trans)
include/net/netfilter/nf_tables.h
1813
struct nft_trans nft_trans;
include/net/netfilter/nf_tables.h
1821
container_of(t, struct nft_trans_elem, nft_trans)
include/net/netfilter/nf_tables.h
1828
struct nft_trans nft_trans;
include/net/netfilter/nf_tables.h
1835
container_of(t, struct nft_trans_obj, nft_trans)
include/net/netfilter/nf_tables.h
1844
struct nft_trans nft_trans;
include/net/netfilter/nf_tables.h
1852
container_of(t, struct nft_trans_flowtable, nft_trans)
include/net/netfilter/nf_tables.h
1880
const struct nft_trans *trans)
net/netfilter/nf_tables_api.c
10163
struct nft_table *table = trans->nft_trans_binding.nft_trans.table;
net/netfilter/nf_tables_api.c
10193
struct nft_trans *trans)
net/netfilter/nf_tables_api.c
10208
static void nft_commit_release(struct nft_trans *trans)
net/netfilter/nf_tables_api.c
10262
struct nft_trans *trans, *next;
net/netfilter/nf_tables_api.c
10366
struct nft_trans *trans, *next;
net/netfilter/nf_tables_api.c
10708
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
10724
struct nft_trans, list);
net/netfilter/nf_tables_api.c
10805
static unsigned int nf_tables_commit_audit_entrycount(const struct nft_trans *trans)
net/netfilter/nf_tables_api.c
10817
const struct nft_trans *trans, u32 op)
net/netfilter/nf_tables_api.c
10886
struct nft_trans *trans, *next;
net/netfilter/nf_tables_api.c
10904
trans = &trans_binding->nft_trans;
net/netfilter/nf_tables_api.c
11212
static void nf_tables_abort_release(struct nft_trans *trans)
net/netfilter/nf_tables_api.c
11267
struct nft_trans *trans, *next;
net/netfilter/nf_tables_api.c
12209
BUILD_BUG_ON(offsetof(struct nft_trans_table, nft_trans) != 0);
net/netfilter/nf_tables_api.c
12210
BUILD_BUG_ON(offsetof(struct nft_trans_chain, nft_trans_binding.nft_trans) != 0);
net/netfilter/nf_tables_api.c
12211
BUILD_BUG_ON(offsetof(struct nft_trans_rule, nft_trans) != 0);
net/netfilter/nf_tables_api.c
12212
BUILD_BUG_ON(offsetof(struct nft_trans_set, nft_trans_binding.nft_trans) != 0);
net/netfilter/nf_tables_api.c
12213
BUILD_BUG_ON(offsetof(struct nft_trans_elem, nft_trans) != 0);
net/netfilter/nf_tables_api.c
12214
BUILD_BUG_ON(offsetof(struct nft_trans_obj, nft_trans) != 0);
net/netfilter/nf_tables_api.c
12215
BUILD_BUG_ON(offsetof(struct nft_trans_flowtable, nft_trans) != 0);
net/netfilter/nf_tables_api.c
1410
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
1429
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
176
static struct nft_trans *nft_trans_alloc(const struct nft_ctx *ctx,
net/netfilter/nf_tables_api.c
179
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
197
static struct nft_trans_binding *nft_trans_get_binding(struct nft_trans *trans)
net/netfilter/nf_tables_api.c
202
return container_of(trans, struct nft_trans_binding, nft_trans);
net/netfilter/nf_tables_api.c
208
static void nft_trans_list_del(struct nft_trans *trans)
net/netfilter/nf_tables_api.c
219
static void nft_trans_destroy(struct nft_trans *trans)
net/netfilter/nf_tables_api.c
230
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
2330
const struct nft_trans *t = &trans->nft_trans_binding.nft_trans;
net/netfilter/nf_tables_api.c
265
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
2754
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
2904
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
3035
struct nft_trans *tmp;
net/netfilter/nf_tables_api.c
3095
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
3243
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
4325
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
4554
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
520
list_del_init(&tail->nft_trans.list);
net/netfilter/nf_tables_api.c
525
list_add_tail(&tail->nft_trans.list,
net/netfilter/nf_tables_api.c
536
list_add_tail(&new_trans->nft_trans.list, &nft_net->commit_list);
net/netfilter/nf_tables_api.c
542
struct nft_trans *trans)
net/netfilter/nf_tables_api.c
544
struct nft_trans *tail;
net/netfilter/nf_tables_api.c
549
tail = list_last_entry(&nft_net->commit_list, struct nft_trans, list);
net/netfilter/nf_tables_api.c
565
static void nft_trans_commit_list_add_tail(struct net *net, struct nft_trans *trans)
net/netfilter/nf_tables_api.c
595
static void nft_trans_commit_list_add_elem(struct net *net, struct nft_trans *trans)
net/netfilter/nf_tables_api.c
612
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
637
static struct nft_trans *
net/netfilter/nf_tables_api.c
641
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
654
static struct nft_trans *nft_trans_chain_add(struct nft_ctx *ctx, int msg_type)
net/netfilter/nf_tables_api.c
656
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
6714
static struct nft_trans *nft_trans_elem_alloc(const struct nft_ctx *ctx,
net/netfilter/nf_tables_api.c
6719
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
677
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
7198
te->nft_trans.msg_type);
net/netfilter/nf_tables_api.c
7264
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
728
static struct nft_trans *nft_trans_rule_add(struct nft_ctx *ctx, int msg_type,
net/netfilter/nf_tables_api.c
731
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
751
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
7830
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
7923
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
7949
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
799
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
8267
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
910
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
9110
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
9205
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
9345
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
939
static struct nft_trans *
net/netfilter/nf_tables_api.c
943
struct nft_trans *trans;
net/netfilter/nf_tables_api.c
963
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;