Lines Matching refs:msg_type

152 					     int msg_type, u32 size, gfp_t gfp)  in nft_trans_alloc_gfp()  argument
162 trans->msg_type = msg_type; in nft_trans_alloc_gfp()
169 int msg_type, u32 size) in nft_trans_alloc() argument
171 return nft_trans_alloc_gfp(ctx, msg_type, size, GFP_KERNEL); in nft_trans_alloc()
198 switch (trans->msg_type) { in __nft_set_trans_bind()
233 switch (trans->msg_type) { in __nft_chain_trans_bind()
376 switch (trans->msg_type) { in nft_trans_commit_list_add_tail()
392 static int nft_trans_table_add(struct nft_ctx *ctx, int msg_type) in nft_trans_table_add() argument
396 trans = nft_trans_alloc(ctx, msg_type, sizeof(struct nft_trans_table)); in nft_trans_table_add()
400 if (msg_type == NFT_MSG_NEWTABLE) in nft_trans_table_add()
419 static struct nft_trans *nft_trans_chain_add(struct nft_ctx *ctx, int msg_type) in nft_trans_chain_add() argument
423 trans = nft_trans_alloc(ctx, msg_type, sizeof(struct nft_trans_chain)); in nft_trans_chain_add()
427 if (msg_type == NFT_MSG_NEWCHAIN) { in nft_trans_chain_add()
494 static struct nft_trans *nft_trans_rule_add(struct nft_ctx *ctx, int msg_type, in nft_trans_rule_add() argument
499 trans = nft_trans_alloc(ctx, msg_type, sizeof(struct nft_trans_rule)); in nft_trans_rule_add()
503 if (msg_type == NFT_MSG_NEWRULE && ctx->nla[NFTA_RULE_ID] != NULL) { in nft_trans_rule_add()
559 static int __nft_trans_set_add(const struct nft_ctx *ctx, int msg_type, in __nft_trans_set_add() argument
565 trans = nft_trans_alloc(ctx, msg_type, sizeof(struct nft_trans_set)); in __nft_trans_set_add()
569 if (msg_type == NFT_MSG_NEWSET && ctx->nla[NFTA_SET_ID] && !desc) { in __nft_trans_set_add()
586 static int nft_trans_set_add(const struct nft_ctx *ctx, int msg_type, in nft_trans_set_add() argument
589 return __nft_trans_set_add(ctx, msg_type, set, NULL); in nft_trans_set_add()
657 static int nft_trans_obj_add(struct nft_ctx *ctx, int msg_type, in nft_trans_obj_add() argument
662 trans = nft_trans_alloc(ctx, msg_type, sizeof(struct nft_trans_obj)); in nft_trans_obj_add()
666 if (msg_type == NFT_MSG_NEWOBJ) in nft_trans_obj_add()
690 nft_trans_flowtable_add(struct nft_ctx *ctx, int msg_type, in nft_trans_flowtable_add() argument
695 trans = nft_trans_alloc(ctx, msg_type, in nft_trans_flowtable_add()
700 if (msg_type == NFT_MSG_NEWFLOWTABLE) in nft_trans_flowtable_add()
1213 ((trans->msg_type == NFT_MSG_NEWCHAIN && in nft_table_pending_update()
1215 (trans->msg_type == NFT_MSG_DELCHAIN && in nft_table_pending_update()
2709 if (tmp->msg_type == NFT_MSG_NEWCHAIN && in nf_tables_updchain()
2761 if (trans->msg_type == NFT_MSG_NEWCHAIN && in nft_chain_lookup_byid()
4106 if (trans->msg_type == NFT_MSG_NEWRULE && in nft_rule_lookup_byid()
4353 if (trans->msg_type == NFT_MSG_NEWSET) { in nft_set_lookup_byid()
6175 int msg_type, in nft_trans_elem_alloc() argument
6180 trans = nft_trans_alloc(ctx, msg_type, sizeof(struct nft_trans_elem)); in nft_trans_elem_alloc()
9296 switch (trans->msg_type) { in nft_commit_release()
9461 if (trans->msg_type == NFT_MSG_NEWRULE || in nf_tables_commit_chain_prepare_cancel()
9462 trans->msg_type == NFT_MSG_DELRULE) { in nf_tables_commit_chain_prepare_cancel()
9984 switch (trans->msg_type) { in nf_tables_commit()
10024 if (trans->msg_type == NFT_MSG_NEWRULE || in nf_tables_commit()
10025 trans->msg_type == NFT_MSG_DELRULE) { in nf_tables_commit()
10060 trans->msg_type); in nf_tables_commit()
10061 switch (trans->msg_type) { in nf_tables_commit()
10081 nf_tables_table_notify(&trans->ctx, trans->msg_type); in nf_tables_commit()
10132 trans->msg_type); in nf_tables_commit()
10167 trans->msg_type, GFP_KERNEL); in nf_tables_commit()
10189 trans->msg_type); in nf_tables_commit()
10219 trans->msg_type); in nf_tables_commit()
10246 trans->msg_type); in nf_tables_commit()
10254 trans->msg_type); in nf_tables_commit()
10293 switch (trans->msg_type) { in nf_tables_abort_release()
10354 switch (trans->msg_type) { in __nf_tables_abort()