Lines Matching refs:update
457 const struct mailbox_update *update)
459 const struct mailbox_cache_field *updates = update->cache_updates;
503 const struct mailbox_update *update)
516 if (update->min_highest_modseq != 0 &&
517 mail_index_modseq_get_highest(view) < update->min_highest_pvt_modseq) {
520 update->min_highest_pvt_modseq);
530 const struct mailbox_update *update)
534 if (update->cache_updates != NULL)
535 index_storage_mailbox_update_cache(box, update);
537 if (update->min_highest_pvt_modseq != 0) {
538 if (index_storage_mailbox_update_pvt(box, update) < 0)
545 const struct mailbox_update *update)
562 if (update->uid_validity != 0 &&
563 hdr->uid_validity != update->uid_validity) {
564 uint32_t uid_validity = update->uid_validity;
574 if (update->min_next_uid != 0 &&
575 hdr->next_uid < update->min_next_uid) {
576 uint32_t next_uid = update->min_next_uid;
582 if (update->min_first_recent_uid != 0 &&
583 hdr->first_recent_uid < update->min_first_recent_uid) {
584 uint32_t first_recent_uid = update->min_first_recent_uid;
590 if (update->min_highest_modseq != 0 &&
591 mail_index_modseq_get_highest(view) < update->min_highest_modseq) {
594 update->min_highest_modseq);
601 index_storage_mailbox_update_common(box, update);
970 /* save date must update when mail is copied */