Searched defs:expunged (Results 1 - 17 of 17) sorted by relevance

/dovecot/src/lib-storage/index/mbox/
H A Dmbox-sync-list-index.c31 bool expunged; local
39 mail_index_lookup_ext(list_view, seq, ext_id, &data, &expunged);
42 if (rec == NULL || expunged || rec->mtime == 0) {
73 bool expunged; local
80 mail_index_lookup_ext(list_view, seq, ext_id, &data, &expunged);
81 if (expunged)
H A Dmbox-sync-parse.c564 bool expunged; local
613 &data, &expunged);
H A Dmbox-sync-private.h44 /* uid=0 can mean that this mail describes an expunged area or that
53 bool expunged:1; member in struct:mbox_sync_mail
H A Dmbox-sync.c22 - When we encounter expunged message, treat all of it as padding and
24 Afterwards keep moving messages backwards to fill the expunged space.
219 /* externally expunged message, remove from index */
226 /* this UID was already in index and it was expunged */
272 /* externally expunged message, remove from index */
593 if (mails[i].idx_seq == 0 || mails[i].expunged)
614 mail_ctx->mail.expunged = TRUE;
646 /* move the header backwards to fill expunged space */
710 /* create dummy message to describe the expunged data */
721 mail.expunged
1035 bool expunged, skipped_mails, uids_broken; local
1933 bool expunged; local
[all...]
/dovecot/src/lib-storage/index/
H A Dindex-rebuild.c18 bool expunged; local
21 &data, &expunged);
22 if (data != NULL && !expunged) {
36 bool expunged; local
42 &map, &data, &expunged);
43 if (expunged)
H A Dindex-sync.c89 /* remove expunged messages from flag updates */
442 bool expunged; local
449 mail_index_lookup_ext(list_view, seq, ext_id, &data, &expunged);
452 if (rec == NULL || expunged || rec->size == 0 || rec->mtime == 0) {
503 bool expunged; local
512 mail_index_lookup_ext(list_view, seq, ext_id, &data, &expunged);
513 if (expunged)
H A Dindex-sort-string.c164 bool expunged; local
167 ctx->ext_id, &map, &data, &expunged);
168 if (expunged) {
169 /* we don't want to update expunged messages' sort IDs */
171 /* we can't trust expunged messages' sort IDs. they might be
173 and the expunged messages' sort IDs became invalid. we could
210 i_assert(expunged);
318 trust it. If it's expunged, we already verified that there are no
319 non-expunged messages. */
327 that's not expunged, updat
[all...]
/dovecot/src/lib-storage/list/
H A Dmailbox-list-index-sync.c301 /* clear EXISTS-flags, so after sync we know what can be expunged */
377 bool expunged; local
385 &data, &expunged);
482 bool expunged; local
501 &data, &expunged);
502 i_assert(data != NULL && !expunged);
H A Dmailbox-list-index-backend.c86 /* mailbox was just expunged. refreshing should notice it. */
90 i_panic("mailbox list index: refreshing doesn't lose expunged uid=%u",
285 bool expunged, created; local
309 &data, &expunged);
310 i_assert(data != NULL && !expunged);
742 bool created, expunged; local
794 &data, &expunged);
795 i_assert(data != NULL && !expunged);
799 &data, &expunged);
800 i_assert(data != NULL && !expunged);
[all...]
H A Dmailbox-list-index-status.c126 bool expunged; local
133 &data, &expunged);
153 &data, &expunged);
168 &data, &expunged);
177 &data, &expunged);
293 bool expunged; local
303 &data, &expunged);
460 bool expunged; local
463 ilist->first_saved_ext_id, &data, &expunged);
580 bool expunged; local
[all...]
H A Dmailbox-list-index.c303 bool expunged; local
320 &data, &expunged);
369 &data, &expunged);
/dovecot/src/lib-index/
H A Dmail-index-view.c209 /* everything is expunged from head. use the old record. */
232 /* expunged from head. use the old record. */
455 bool expunged; local
457 (void)view->v.lookup_full(view, seq, &map, &expunged);
458 return expunged;
/dovecot/src/lib-storage/index/maildir/
H A Dmaildir-sync-index.c176 expunged messages and committed changes to index. so, this message
467 bool expunged, full_rescan = FALSE; local
552 /* already expunged (no point in showing guid in the
566 index_sync_changes_read(ctx->sync_changes, ctx->uid, &expunged,
568 if (expunged) {
599 not there anymore. possibly expunged,
711 bool expunged; local
723 mail_index_lookup_ext(list_view, seq, ext_id, &data, &expunged);
726 if (rec == NULL || expunged ||
769 bool expunged; local
[all...]
/dovecot/src/doveadm/
H A Ddoveadm-dump-index.c649 bool expunged; local
658 mail_index_lookup_ext(view, seq, i, &data, &expunged);
/dovecot/src/lib-storage/index/dbox-multi/
H A Dmdbox-map.c440 bool expunged; local
453 &data, &expunged);
454 if (data != NULL && !expunged) {
461 &data, &expunged);
462 if (data != NULL && !expunged) {
1379 process already expunged it and purged it. Deleting
/dovecot/src/lib-storage/
H A Dmail-storage.h398 bool expunged:1; member in struct:mail
477 /* Purge storage's mailboxes (freeing disk space from expunged mails),
685 /* Get list of messages' that have been expunged after prev_modseq and that
686 exist in uids_filter range. UIDs that have been expunged after the last
721 /* Returns TRUE if some messages were already expunged and we couldn't
/dovecot/src/doveadm/dsync/
H A Ddsync-mailbox-import.c45 bool expunged:1; member in struct:importer_new_mail
1442 /* the local mail is expunged. we'll decide later if we want
1464 /* already expunged locally, we can ignore this.
1569 /* the message was already expunged, so we don't know
1618 /* local message is expunged. see if we can find its GUID from
1638 /* GUID mismatch for two expunged mails. dsync can't update
1639 GUIDs for already expunged messages, so we can't immediately
1682 expunged mails though. */
1700 expunged. since we don't want to lose any mails,
1810 local message, ii) local message is expunged an
[all...]

Completed in 52 milliseconds