Searched defs:expunged_uids (Results 1 - 5 of 5) sorted by relevance

/dovecot/src/lib-storage/index/dbox-single/
H A Dsdbox-sync.h25 ARRAY_TYPE(uint32_t) expunged_uids; member in struct:sdbox_sync_context
/dovecot/src/lib-storage/index/imapc/
H A Dimapc-sync.h21 ARRAY_TYPE(seq_range) expunged_uids; member in struct:imapc_sync_context
/dovecot/src/lib-storage/
H A Dmailbox-get.c38 add_expunges(ARRAY_TYPE(seq_range) *expunged_uids, uint32_t min_uid,
46 seq_range_array_add_range(expunged_uids,
53 add_guid_expunges(ARRAY_TYPE(seq_range) *expunged_uids, uint32_t min_uid,
62 seq_range_array_add(expunged_uids, src->uid);
119 ARRAY_TYPE(seq_range) *expunged_uids,
138 if (!seq_range_exists(expunged_uids, rec->uid))
140 seq_range_array_remove(expunged_uids, rec->uid);
149 /* everything left in expunged_uids didn't get a GUID */
150 seq_range_array_iter_init(&iter, expunged_uids); n = 0;
160 ARRAY_TYPE(seq_range) *expunged_uids,
118 mailbox_get_expunged_guids(struct mail_transaction_log_view *log_view, ARRAY_TYPE(seq_range) *expunged_uids, ARRAY_TYPE(mailbox_expunge_rec) *expunges) argument
158 mailbox_get_expunges_full(struct mailbox *box, uint64_t prev_modseq, const ARRAY_TYPE(seq_range) *uids_filter, ARRAY_TYPE(seq_range) *expunged_uids, ARRAY_TYPE(mailbox_expunge_rec) *expunges) argument
226 mailbox_get_expunged_uids(struct mailbox *box, uint64_t prev_modseq, const ARRAY_TYPE(seq_range) *uids_filter, ARRAY_TYPE(seq_range) *expunged_uids) argument
[all...]
/dovecot/src/imap/
H A Dimap-fetch.c195 ARRAY_TYPE(seq_range) *expunged_uids)
217 seq_range_array_remove_range(expunged_uids, 1, uids[i-1]);
225 ARRAY_TYPE(seq_range) *expunged_uids)
265 seq_range_array_add_range(expunged_uids,
273 seq_range_array_add_range(expunged_uids,
287 seq_range_array_add_range(expunged_uids, next_uid,
292 seq_range_array_add_range(expunged_uids, uid_filter[i].seq1,
297 seq_range_array_remove_range(expunged_uids, status.uidnext,
305 expunges_drop_known(box, qresync_args, trans, expunged_uids);
192 expunges_drop_known(struct mailbox *box, const struct imap_fetch_qresync_args *qresync_args, struct mailbox_transaction_context *trans, ARRAY_TYPE(seq_range) *expunged_uids) argument
222 get_expunges_fallback(struct mailbox *box, const struct imap_fetch_qresync_args *qresync_args, const ARRAY_TYPE(seq_range) *uid_filter_arr, ARRAY_TYPE(seq_range) *expunged_uids) argument
/dovecot/src/plugins/fts-squat/
H A Dsquat-trie.c1298 const ARRAY_TYPE(seq_range) *expunged_uids)
1310 i_array_init(&root_shifts, array_count(expunged_uids));
1311 array_append_array(&root_shifts, expunged_uids);
1313 if (array_count(expunged_uids) > 0)
1314 i_array_init(&iter->cur.shifts, array_count(expunged_uids));
1377 const ARRAY_TYPE(seq_range) *expunged_uids,
1394 if (expunged_uids != NULL) {
1396 expunged_uids);
1721 const ARRAY_TYPE(seq_range) *expunged_uids)
1735 ret = squat_trie_renumber_uidlists(ctx, expunged_uids, compres
1295 squat_trie_expunge_uidlists(struct squat_trie_build_context *ctx, struct squat_uidlist_rebuild_context *rebuild_ctx, struct squat_trie_iterate_context *iter, const ARRAY_TYPE(seq_range) *expunged_uids) argument
1376 squat_trie_renumber_uidlists(struct squat_trie_build_context *ctx, const ARRAY_TYPE(seq_range) *expunged_uids, bool compress) argument
1720 squat_trie_build_deinit(struct squat_trie_build_context **_ctx, const ARRAY_TYPE(seq_range) *expunged_uids) argument
[all...]

Completed in 24 milliseconds