Searched refs:file_append (Results 1 - 3 of 3) sorted by relevance

/dovecot/src/lib-storage/index/dbox-multi/
H A Dmdbox-map-private.h28 struct dbox_file_append_context *file_append; member in struct:mdbox_map_append
H A Dmdbox-map.c851 struct dbox_file_append_context *file_append; local
883 file_append = dbox_file_append_init(file);
884 if (dbox_file_get_append_stream(file_append, output_r) <= 0) {
890 *file_append_r = file_append;
893 dbox_file_append_rollback(&file_append);
1092 struct dbox_file_append_context *file_append; local
1100 file_append = mdbox_map_find_existing_append(ctx, mail_size,
1102 if (file_append != NULL) {
1107 &file_append, output_r);
1111 file = file_append
[all...]
H A Dmdbox-save.c24 struct dbox_file_append_context *file_append; member in struct:dbox_save_mail
83 if (mail->file_append == NULL) {
90 if (dbox_file_append_flush(mail->file_append) < 0)
93 mail->file_append->file->refcount++;
95 return mail->file_append->file;
155 save_mail->file_append = ctx->cur_file_append;
164 struct dbox_file *file = mail->file_append->file;
172 mail->append_offset - mail->file_append->file->msg_header_size;
210 if (mail->file_append->file->input != NULL) {
213 i_stream_sync(mail->file_append
[all...]

Completed in 23 milliseconds