Lines Matching defs:status_r
34 struct mailbox_status *status_r)
48 index_storage_get_open_status(box, items, status_r);
112 struct mailbox_status *status_r)
118 status_r->messages = hdr->messages_count;
130 status_r->recent = mailbox_recent_flags_count(box);
131 i_assert(status_r->recent <= status_r->messages);
136 status_r->unseen = hdr->messages_count -
139 status_r->unseen = index_storage_count_pvt_unseen(box);
142 status_r->uidvalidity = hdr->uid_validity;
143 status_r->uidnext = hdr->next_uid;
144 status_r->first_recent_uid = hdr->first_recent_uid;
146 status_r->nonpermanent_modseqs =
148 status_r->no_modseq_tracking =
150 status_r->highest_modseq =
152 if (status_r->highest_modseq == 0) {
154 status_r->highest_modseq = 1;
158 status_r->highest_pvt_modseq =
160 if (status_r->highest_pvt_modseq == 0) {
162 status_r->highest_pvt_modseq = 1;
170 &status_r->first_unseen_seq);
172 status_r->first_unseen_seq =
177 get_last_cached_seq(box, &status_r->last_cached_seq);
180 status_r->keywords = mail_index_get_keywords(box->index);
183 status_r->permanent_flags = MAIL_FLAGS_NONRECENT;
184 status_r->permanent_keywords = TRUE;
185 status_r->allow_new_keywords =
188 status_r->flags = MAIL_FLAGS_NONRECENT;