Lines Matching defs:expunged_uids
38 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,
173 i_assert(expunged_uids == NULL || expunges == NULL);
183 if (expunged_uids == NULL) {
185 expunged_uids = &tmp_expunged_uids;
196 add_expunges(expunged_uids, min_uid, tdata, thdr->size);
199 add_guid_expunges(expunged_uids, min_uid,
207 seq_range_array_intersect(expunged_uids, uids_filter);
210 mailbox_get_expunged_guids(log_view, expunged_uids, expunges);
228 ARRAY_TYPE(seq_range) *expunged_uids)
231 uids_filter, expunged_uids, NULL);