Searched refs:ibox (Results 1 - 21 of 21) sorted by relevance

/dovecot/src/lib-storage/index/
H A Dindex-storage.c66 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
70 ibox->cache_fields = i_malloc(sizeof(global_cache_fields));
71 memcpy(ibox->cache_fields, global_cache_fields,
73 mail_cache_register_fields(cache, ibox->cache_fields,
99 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
106 if (ibox->last_notify_type == MAILBOX_LOCK_NOTIFY_NONE ||
107 ibox->last_notify_type == notify_type) {
108 if (ibox->last_notify_type == MAILBOX_LOCK_NOTIFY_NONE &&
112 if (now < ibox->next_lock_notify || secs_left < 15)
117 ibox
146 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
285 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
370 struct index_mailbox_context *ibox; local
420 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
1110 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
1123 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
1131 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
1148 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
[all...]
H A Dindex-sync.c33 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
36 ioloop_time < ibox->sync_last_check + MAILBOX_FULL_SYNC_INTERVAL)
52 ibox->sync_last_check = ioloop_time;
277 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
282 if (hdr->first_recent_uid < ibox->recent_flags_prev_first_recent_uid) {
285 ibox->recent_flags_prev_first_recent_uid,
291 hdr->next_uid > ibox->recent_flags_last_check_nextuid) {
292 ibox->recent_flags_prev_first_recent_uid = hdr->first_recent_uid;
293 ibox->recent_flags_last_check_nextuid = hdr->next_uid;
420 struct index_mailbox_context *ibox local
[all...]
H A Dindex-mail.c92 mail->ibox->cache_fields[MAIL_CACHE_MESSAGE_PARTS].idx;
173 const unsigned int field_idx = mail->ibox->cache_fields[field].idx;
286 names = array_get(mail->ibox->keyword_names, &names_count);
585 index_mail_cache_add_idx(mail, mail->ibox->cache_fields[field].idx,
622 mail->ibox->cache_fields[MAIL_CACHE_IMAP_BODY].idx;
624 mail->ibox->cache_fields[MAIL_CACHE_IMAP_BODYSTRUCTURE].idx;
648 cache_flags_idx = mail->ibox->cache_fields[MAIL_CACHE_FLAGS].idx;
695 mail->ibox->cache_fields[MAIL_CACHE_MESSAGE_PARTS].idx;
737 mail->ibox->cache_fields[MAIL_CACHE_MESSAGE_PARTS].idx;
739 mail->ibox
[all...]
H A Dindex-mail.h137 struct index_mailbox_context *ibox; member in struct:index_mail
H A Dindex-mail-headers.c266 mail->ibox->cache_fields[MAIL_CACHE_IMAP_ENVELOPE].idx;
489 mail->ibox->cache_fields[MAIL_CACHE_IMAP_ENVELOPE].idx;
H A Dindex-mail-binary.c442 mail->ibox->cache_fields[MAIL_CACHE_BINARY_PARTS].idx;
/dovecot/src/lib-storage/list/
H A Dmailbox-list-index.c718 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box); local
720 if (ibox->module_ctx.super.open(box) < 0) {
733 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box); local
735 if (ibox->module_ctx.super.create_box(box, update, directory) < 0) {
748 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box); local
750 if (ibox->module_ctx.super.update_box(box, update) < 0) {
959 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box); local
962 if (ibox->have_backend)
964 return ibox->module_ctx.super.sync_init(box, flags);
971 struct index_list_mailbox *ibox local
989 struct index_list_mailbox *ibox; local
[all...]
H A Dmailbox-list-index-status.c91 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box); local
101 return ibox->module_ctx.super.
218 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box); local
225 return ibox->module_ctx.super.get_status(box, items, status_r);
380 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box); local
384 return ibox->module_ctx.super.get_metadata(box, items, metadata_r);
754 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box); local
758 ibox->pre_sync_log_file_seq = hdr->log_file_seq;
759 ibox->pre_sync_log_file_head_offset = hdr->log_file_head_offset;
764 struct index_list_mailbox *ibox local
789 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box); local
[all...]
H A Dmailbox-list-index-backend.c347 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box); local
389 ret = ibox->module_ctx.super.create_box(box, &new_update, FALSE);
430 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box); local
438 if (ibox->module_ctx.super.update_box(box, update) < 0)
518 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box); local
523 if (ibox->module_ctx.super.open(box) < 0)
/dovecot/src/lib-storage/index/dbox-common/
H A Ddbox-mail.c171 struct index_mailbox_context *ibox = local
180 ibox->cache_fields[cache_field].idx) > 0) {
205 index_mail_cache_add_idx(imail, ibox->cache_fields[cache_field].idx,
210 index_mail_cache_add_idx(imail, ibox->cache_fields[cache_field].idx,
/dovecot/src/lib-storage/index/dbox-multi/
H A Dmdbox-storage.c145 struct index_mailbox_context *ibox; local
161 ibox = INDEX_STORAGE_CONTEXT(&mbox->box);
162 ibox->index_flags |= MAIL_INDEX_OPEN_FLAG_KEEP_BACKUPS |
/dovecot/src/lib-storage/index/dbox-single/
H A Dsdbox-storage.c117 struct index_mailbox_context *ibox; local
133 ibox = INDEX_STORAGE_CONTEXT(&mbox->box);
134 ibox->index_flags |= MAIL_INDEX_OPEN_FLAG_KEEP_BACKUPS |
/dovecot/src/lib-storage/index/mbox/
H A Dmbox-sync-update.c127 struct index_mailbox_context *ibox = local
134 keyword_names = array_get(ibox->keyword_names,
157 struct index_mailbox_context *ibox = local
175 names = array_get(ibox->keyword_names, &count);
H A Dmbox-sync-parse.c124 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
154 if (count != array_count(ibox->keyword_names)) {
/dovecot/src/lib-storage/index/pop3c/
H A Dpop3c-sync.c184 struct index_mailbox_context *ibox = local
192 unsigned int cache_idx = ibox->cache_fields[MAIL_CACHE_POP3_UIDL].idx;
/dovecot/src/plugins/quota/
H A Dquota-storage.c409 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
473 if (ibox->vsize_update != NULL && quser->quota->set->vsizes)
474 index_mailbox_vsize_hdr_expunge(ibox->vsize_update, uid, *sizep);
502 if (ibox->vsize_update != NULL)
503 index_mailbox_vsize_hdr_expunge(ibox->vsize_update, uid, size);
/dovecot/src/lib-storage/index/imapc/
H A Dimapc-mail.c496 imail->ibox->cache_fields[MAIL_CACHE_GUID].idx;
523 imail->ibox->cache_fields[MAIL_CACHE_GUID].idx;
H A Dimapc-mailbox.c573 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(&mbox->box); local
575 ibox->cache_fields[MAIL_CACHE_GUID].idx;
/dovecot/src/lib-storage/index/maildir/
H A Dmaildir-mail.c220 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
241 psize_idx = ibox->cache_fields[MAIL_CACHE_PHYSICAL_FULL_SIZE].idx;
242 vsize_idx = ibox->cache_fields[MAIL_CACHE_VIRTUAL_FULL_SIZE].idx;
/dovecot/src/plugins/pop3-migration/
H A Dpop3-migration-plugin.c545 struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box); local
549 ibox->cache_fields[MAIL_CACHE_POP3_UIDL].idx;
811 field_idx = imail->ibox->cache_fields[MAIL_CACHE_POP3_UIDL].idx;
/dovecot/src/plugins/virtual/
H A Dvirtual-mail.c46 vmail->imail.ibox = INDEX_STORAGE_CONTEXT(t->box);

Completed in 59 milliseconds