/dovecot/src/lib-storage/index/cydir/ |
H A D | cydir-sync.h | 10 struct mail_index_transaction *trans; member in struct:cydir_sync_context
|
/dovecot/src/lib-index/ |
H A D | test-mail-index-modseq.c | 30 struct mail_index_transaction *trans; local 46 trans = mail_index_transaction_begin(view, 0); 48 mail_index_update_header(trans, 51 test_assert(mail_index_transaction_commit(&trans) == 0); 54 trans = mail_index_transaction_begin(view, 0); 55 mail_index_append(trans, uid, &seq); 56 test_assert(mail_index_transaction_commit(&trans) == 0); 62 trans = mail_index_transaction_begin(view, 0); 63 mail_index_append(trans, uid, &seq); 64 test_assert(mail_index_transaction_commit(&trans) [all...] |
H A D | test-mail-transaction-log-file.c | 250 struct mail_index_transaction *trans = local 253 mail_index_update_header(trans, 256 test_assert(mail_index_transaction_commit(&trans) == 0); 279 struct mail_index_transaction *trans = local 281 mail_index_append(trans, modseq, &seq); 282 test_assert(mail_index_transaction_commit(&trans) == 0); 288 trans = mail_index_transaction_begin(view, 0); 289 mail_index_update_flags(trans, seq, MODIFY_ADD, 291 test_assert(mail_index_transaction_commit(&trans) == 0); 383 struct mail_index_transaction *trans local [all...] |
/dovecot/src/lib-storage/index/dbox-common/ |
H A D | dbox-save.h | 8 struct mail_index_transaction *trans; member in struct:dbox_save_context
|
/dovecot/src/lib-storage/index/dbox-single/ |
H A D | sdbox-sync.h | 23 struct mail_index_transaction *trans; member in struct:sdbox_sync_context
|
H A D | sdbox-sync-rebuild.c | 22 mail_index_update_header(ctx->trans, 60 mail_index_append(ctx->trans, uid, &seq); 181 struct mail_index_transaction *trans; local 203 trans = mail_index_transaction_begin(view, 206 ctx = index_index_rebuild_init(&mbox->box, view, trans); 211 mail_index_transaction_rollback(&trans); 213 mail_index_unset_fscked(trans); 214 ret = mail_index_transaction_commit(&trans);
|
/dovecot/src/lib-storage/index/ |
H A D | index-pop3-uidl.c | 9 struct mail_index_transaction *trans, 17 mail_index_update_header_ext(trans, box->pop3_uidl_hdr_ext_id, 46 struct mailbox_transaction_context *trans = mail->transaction; local 49 if (trans->highest_pop3_uidl_uid < mail->uid) { 50 trans->highest_pop3_uidl_uid = mail->uid; 51 trans->prev_pop3_uidl_tracking_seq = mail->seq; 53 } else if (mail->seq == trans->prev_pop3_uidl_tracking_seq+1) { 54 trans->prev_pop3_uidl_tracking_seq++; 60 void index_pop3_uidl_update_exists_finish(struct mailbox_transaction_context *trans) argument 68 mail_index_get_header_ext(trans 8 index_pop3_uidl_set_max_uid(struct mailbox *box, struct mail_index_transaction *trans, uint32_t uid) argument [all...] |
H A D | index-rebuild.h | 10 struct mail_index_transaction *trans; member in struct:index_rebuild_context 25 struct mail_index_transaction *trans);
|
/dovecot/src/lib-storage/index/raw/ |
H A D | raw-sync.c | 14 struct mail_index_transaction *trans; local 32 &sync_view, &trans, sync_flags); 40 mail_index_update_header(trans, 45 mail_index_append(trans, 1, &seq);
|
/dovecot/src/lib-storage/list/ |
H A D | mailbox-list-index-sync.h | 15 struct mail_index_transaction *trans; member in struct:mailbox_list_index_sync_context
|
/dovecot/src/lmtp/ |
H A D | lmtp-common.c | 32 struct smtp_server_transaction *trans) 38 drcpt = smtp_server_transaction_find_rcpt_duplicate(trans, rcpt->rcpt); 31 lmtp_recipient_find_duplicate(struct lmtp_recipient *rcpt, struct smtp_server_transaction *trans) argument
|
H A D | commands.c | 76 struct smtp_server_transaction *trans) 85 lmtp_local_add_headers(client->local, trans, str); 89 smtp_server_transaction_write_trace_record(str, trans); 100 struct smtp_server_transaction *trans) 113 cmd_data_create_added_headers(client, cmd, trans); 144 lmtp_local_data(client, cmd, trans, input_local); 149 lmtp_proxy_data(client, cmd, trans, input_proxy); 156 struct smtp_server_transaction *trans) 160 struct istream *data_input = (struct istream *)trans->context; 190 return cmd_data_finish(client, cmd, trans); 74 cmd_data_create_added_headers(struct client *client, struct smtp_server_cmd_ctx *cmd ATTR_UNUSED, struct smtp_server_transaction *trans) argument 98 cmd_data_finish(struct client *client, struct smtp_server_cmd_ctx *cmd, struct smtp_server_transaction *trans) argument 155 cmd_data_continue(void *conn_ctx, struct smtp_server_cmd_ctx *cmd, struct smtp_server_transaction *trans) argument 193 cmd_data_begin(void *conn_ctx, struct smtp_server_cmd_ctx *cmd, struct smtp_server_transaction *trans, struct istream *data_input) argument [all...] |
/dovecot/src/lib-smtp/ |
H A D | smtp-server-cmd-rcpt.c | 20 struct smtp_server_transaction *trans = conn->state.trans; local 22 if (conn->state.pending_mail_cmds == 0 && trans == NULL) { 31 if (conn->set.max_recipients > 0 && trans != NULL && 32 smtp_server_transaction_rcpt_count(trans) >= 48 struct smtp_server_transaction *trans = conn->state.trans; local 58 rcpt = smtp_server_transaction_add_rcpt(trans, data->path, 63 data->hook_finished(cmd, trans, rcpt, 64 array_count(&trans [all...] |
H A D | smtp-server-transaction.c | 20 struct smtp_server_transaction *trans; local 27 trans = p_new(pool, struct smtp_server_transaction, 1); 28 trans->pool = pool; 29 trans->conn = conn; 37 trans->id = p_strdup(pool, str_c(id)); 39 trans->mail_from = smtp_address_clone(trans->pool, mail_from); 40 smtp_params_mail_copy(pool, &trans->params, params); 41 trans->timestamp = *timestamp; 43 return trans; 48 struct smtp_server_transaction *trans = *_trans; local 55 smtp_server_transaction_find_rcpt_duplicate( struct smtp_server_transaction *trans, struct smtp_server_recipient *rcpt) argument 75 smtp_server_transaction_add_rcpt(struct smtp_server_transaction *trans, const struct smtp_address *rcpt_to, const struct smtp_params_rcpt *params) argument 93 smtp_server_transaction_has_rcpt(struct smtp_server_transaction *trans) argument 100 smtp_server_transaction_rcpt_count(struct smtp_server_transaction *trans) argument 107 smtp_server_transaction_fail_data(struct smtp_server_transaction *trans, struct smtp_server_cmd_ctx *data_cmd, unsigned int status, const char *enh_code, const char *fmt, va_list args) argument 125 smtp_server_transaction_write_trace_record(string_t *str, struct smtp_server_transaction *trans) argument [all...] |
/dovecot/src/lib-storage/index/dbox-multi/ |
H A D | mdbox-sync.h | 19 struct mail_index_transaction *trans; member in struct:mdbox_sync_context
|
/dovecot/src/lib-storage/index/imapc/ |
H A D | imapc-sync.h | 18 struct mail_index_transaction *trans; member in struct:imapc_sync_context
|
/dovecot/src/lib-storage/index/mbox/ |
H A D | mbox-sync-list-index.c | 63 struct mail_index_transaction *trans, 75 index_storage_list_index_update_sync(box, trans, seq); 78 list_view = mail_index_transaction_get_view(trans); 91 mail_index_update_ext(trans, seq, ext_id, &new_rec, NULL); 62 mbox_list_index_update_sync(struct mailbox *box, struct mail_index_transaction *trans, uint32_t seq) argument
|
/dovecot/src/plugins/virtual/ |
H A D | virtual-transaction.c | 9 virtual_transaction_get(struct mailbox_transaction_context *trans, argument 13 (struct virtual_transaction_context *)trans; 23 new_bt = mailbox_transaction_begin(backend_box, trans->flags, __func__);
|
/dovecot/src/plugins/last-login/ |
H A D | last-login-plugin.c | 80 struct dict_transaction_context *trans; local 125 trans = dict_transaction_begin(dict); 127 dict_set(trans, key_name, dec2str(ioloop_time)); 129 dict_set(trans, key_name, t_strdup_printf( 133 dict_set(trans, key_name, t_strdup_printf( 137 dict_set(trans, key_name, t_strdup_printf( 143 dict_transaction_no_slowness_warning(trans); 144 dict_transaction_commit_async(&trans, last_login_dict_commit, user);
|
/dovecot/src/plugins/old-stats/ |
H A D | stats-plugin.h | 48 struct mailbox_transaction_context *trans; member in struct:stats_transaction_context
|
/dovecot/src/plugins/quota/ |
H A D | doveadm-quota.c | 104 struct quota_transaction_context trans; local 112 i_zero(&trans); 113 trans.quota = quser->quota; 114 trans.recalculate = QUOTA_RECALCULATE_FORCED; 118 if ((*root)->backend.v.update(*root, &trans, &error) < 0)
|
/dovecot/src/doveadm/ |
H A D | doveadm-mail-save.c | 18 struct mailbox_transaction_context *trans; local 39 trans = mailbox_transaction_begin(box, MAILBOX_TRANSACTION_FLAG_EXTERNAL, 41 save_ctx = mailbox_save_alloc(trans); 46 mailbox_transaction_rollback(&trans); 69 } else if (mailbox_transaction_commit(&trans) < 0) { 78 if (trans != NULL) 79 mailbox_transaction_rollback(&trans);
|
/dovecot/src/lib-charset/ |
H A D | charset-utf8.c | 43 struct charset_translation *trans; local 45 if (charset_to_utf8_begin("UTF-8", normalizer, &trans) < 0) 47 return trans;
|
H A D | test-charset.c | 78 struct charset_translation *trans; local 92 test_assert_idx(charset_to_utf8_begin(tests[i].charset, NULL, &trans) == 0, i); 96 result = charset_to_utf8(trans, (const void *)(tests[i].input + pos), 104 charset_to_utf8_end(&trans); 136 struct charset_translation *trans; local 142 test_assert(charset_to_utf8_begin("UTF-7", NULL, &trans) == 0); 144 test_assert(charset_to_utf8(trans, (const void *)"a+", &size, str) == CHARSET_RET_INCOMPLETE_INPUT); 150 test_assert(charset_to_utf8(trans, nextbuf, &size, str) == CHARSET_RET_OK); 152 charset_to_utf8_end(&trans);
|
/dovecot/src/lib-dict/ |
H A D | test-dict-client.c | 67 struct dict_transaction_context *trans; local 70 trans = dict_transaction_begin(dict); 71 dict_set(trans, key, value); 72 dict_transaction_commit_async(&trans, commit_callback, NULL); 76 struct dict_transaction_context *trans; local 79 trans = dict_transaction_begin(dict); 80 dict_unset(trans, key); 81 dict_transaction_commit_async(&trans, commit_callback, NULL);
|