Lines Matching defs:ext_trans
16 struct mail_index_transaction *sync_trans, *ext_trans;
480 ctx->ext_trans = mail_index_transaction_begin(ctx->view, trans_flags);
481 ctx->ext_trans->sync_transaction = TRUE;
482 ctx->ext_trans->commit_deleted_index =
488 *trans_r = ctx->ext_trans;
804 ctx->ext_trans->log_updates = TRUE;
805 ctx->ext_trans->tail_offset_changed = TRUE;
842 index_undeleted = ctx->ext_trans->index_undeleted;
848 mail_index_set_deleted(ctx->ext_trans);
861 (void)mail_cache_compress(index->cache, ctx->ext_trans,
866 next_uid = mail_index_transaction_get_next_uid(ctx->ext_trans);
868 mail_index_update_header(ctx->ext_trans,
877 mail_index_update_header(ctx->ext_trans,
883 ret2 = mail_index_transaction_commit(&ctx->ext_trans);
919 if ((*ctx)->ext_trans != NULL)
920 mail_index_transaction_rollback(&(*ctx)->ext_trans);