Searched defs:removed_uids (Results 1 - 3 of 3) sorted by relevance

/dovecot/src/lib-storage/
H A Dmailbox-search-result-private.h15 ARRAY_TYPE(seq_range) removed_uids, added_uids; member in struct:mail_search_result
H A Dmailbox-search-result.c79 if (array_is_created(&result->removed_uids)) {
80 array_free(&result->removed_uids);
101 i_array_init(&result->removed_uids, 32);
127 seq_range_array_remove(&result->removed_uids, uid);
135 if (array_is_created(&result->removed_uids)) {
136 seq_range_array_add(&result->removed_uids, uid);
189 ARRAY_TYPE(seq_range) *removed_uids,
192 array_clear(removed_uids);
195 array_append_array(removed_uids, &result->removed_uids);
188 mailbox_search_result_sync(struct mail_search_result *result, ARRAY_TYPE(seq_range) *removed_uids, ARRAY_TYPE(seq_range) *added_uids) argument
[all...]
/dovecot/src/plugins/virtual/
H A Dvirtual-sync.c542 const ARRAY_TYPE(seq_range) *removed_uids)
549 uids = array_get(removed_uids, &uid_count);
553 /* everything in removed_uids should exist in bbox->uids */
730 seq_range_array_add(&result->removed_uids, real_uid);
793 ARRAY_TYPE(seq_range) expunged_uids = ARRAY_INIT, removed_uids;
807 i_assert(array_count(&result->removed_uids) == 0);
809 if (array_count(&result->removed_uids) > 0) {
811 "no longer matching messages" (=removed_uids) */
812 t_array_init(&expunged_uids, array_count(&result->removed_uids));
813 array_append_array(&expunged_uids, &result->removed_uids);
540 virtual_sync_mailbox_box_remove(struct virtual_sync_context *ctx, struct virtual_backend_box *bbox, const ARRAY_TYPE(seq_range) *removed_uids) argument
902 virtual_sync_drop_nonexistent(struct virtual_backend_box *bbox, ARRAY_TYPE(seq_range) *removed_uids) argument
[all...]

Completed in 33 milliseconds