Searched refs:expunged_space (Results 1 - 3 of 3) sorted by relevance
/dovecot/src/lib-storage/index/mbox/ |
H A D | mbox-sync-rewrite.c | 277 it, just update expunged_space accordingly */ 279 i_assert(sync_ctx->expunged_space >= 281 sync_ctx->expunged_space -= new_hdr_size - old_hdr_size; 333 uoff_t expunged_space) 367 first_mail_expunge_extra - expunged_space != 0) { 371 expunged_space) */ 404 off_t move_diff, uoff_t expunged_space, 416 expunged_space) < 0) 444 if (first_nonexpunged && expunged_space > 0) { 447 i_assert(mails[idx].from_offset >= expunged_space); 329 mbox_sync_read_next(struct mbox_sync_context *sync_ctx, struct mbox_sync_mail_context *mail_ctx, struct mbox_sync_mail *mails, uint32_t seq, uint32_t idx, uoff_t expunged_space) argument 400 mbox_sync_read_and_move(struct mbox_sync_context *sync_ctx, struct mbox_sync_mail_context *mail_ctx, struct mbox_sync_mail *mails, uint32_t seq, uint32_t idx, uint32_t padding, off_t move_diff, uoff_t expunged_space, uoff_t end_offset, bool first_nonexpunged) argument 502 uoff_t start_offset, expunged_space; local [all...] |
H A D | mbox-sync.c | 481 bool nocheck = rec == NULL || sync_ctx->expunged_space > 0; 635 sync_ctx->expunged_space += mail_ctx->mail.space; 645 if (sync_ctx->expunged_space > 0 && sync_ctx->need_space_seq == 0) { 647 move_diff = -sync_ctx->expunged_space; 653 expunged_space) */ 709 if (sync_ctx->expunged_space > 0) { 716 covered by expunged_space. */ 724 sync_ctx->expunged_space; 725 mail.space = sync_ctx->expunged_space; 727 sync_ctx->space_diff = sync_ctx->expunged_space; [all...] |
H A D | mbox-sync-private.h | 137 off_t expunged_space, space_diff; member in struct:mbox_sync_context
|
Completed in 15 milliseconds