Lines Matching refs:qt
51 static void quota_set_storage_error(struct quota_transaction_context *qt,
56 const char *errstr = quota_alloc_result_errstr(res, qt);
81 struct quota_transaction_context *qt = QUOTA_CONTEXT_REQUIRE(_mail->transaction);
85 if (qt->auto_updating) {
123 struct quota_transaction_context *qt;
127 qt = quota_transaction_begin(box);
129 enum quota_alloc_result qret = quota_test_alloc(qt, 0, &error);
131 quota_set_storage_error(qt, box, qret, error);
134 quota_transaction_rollback(&qt);
155 struct quota_transaction_context *qt;
158 qt = quota_transaction_begin(box);
159 qt->sync_transaction = (flags & MAILBOX_TRANSACTION_FLAG_SYNC) != 0;
161 MODULE_CONTEXT_SET(t, quota_storage_module, qt);
170 struct quota_transaction_context *qt = QUOTA_CONTEXT_REQUIRE(ctx);
172 i_assert(qt->tmp_mail == NULL);
175 quota_transaction_rollback(&qt);
178 (void)quota_transaction_commit(&qt);
187 struct quota_transaction_context *qt = QUOTA_CONTEXT_REQUIRE(ctx);
189 i_assert(qt->tmp_mail == NULL);
192 quota_transaction_rollback(&qt);
245 struct quota_transaction_context *qt = QUOTA_CONTEXT_REQUIRE(t);
255 quota_alloc(qt, ctx->dest_mail);
257 } else if (qt->failed) {
262 ret = quota_try_alloc(qt, ctx->dest_mail, &error);
276 quota_set_storage_error(qt, t->box, ret, error);
285 struct quota_transaction_context *qt = QUOTA_CONTEXT_REQUIRE(t);
295 if (quota_transaction_set_limits(qt, &error_res, &error) < 0) {
317 struct quota_transaction_context *qt = QUOTA_CONTEXT_REQUIRE(t);
323 !qt->failed) {
334 enum quota_alloc_result qret = quota_test_alloc(qt, size, &error);
350 quota_set_storage_error(qt, t->box, qret, error);
361 if (quota_transaction_set_limits(qt, &error_res, &error) < 0) {