| /dovecot/src/lib-storage/index/ |
| H A D | index-storage.c | 66 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 D | index-sync.c | 33 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 D | index-mail.c | 92 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 D | index-mail.h | 137 struct index_mailbox_context *ibox; member in struct:index_mail
|
| H A D | index-mail-headers.c | 266 mail->ibox->cache_fields[MAIL_CACHE_IMAP_ENVELOPE].idx; 489 mail->ibox->cache_fields[MAIL_CACHE_IMAP_ENVELOPE].idx;
|
| H A D | index-mail-binary.c | 442 mail->ibox->cache_fields[MAIL_CACHE_BINARY_PARTS].idx;
|
| /dovecot/src/lib-storage/list/ |
| H A D | mailbox-list-index.c | 718 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 D | mailbox-list-index-status.c | 91 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 D | mailbox-list-index-backend.c | 347 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 D | dbox-mail.c | 171 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 D | mdbox-storage.c | 145 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 D | sdbox-storage.c | 117 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 D | mbox-sync-update.c | 127 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 D | mbox-sync-parse.c | 124 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 D | pop3c-sync.c | 184 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 D | quota-storage.c | 409 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 D | imapc-mail.c | 496 imail->ibox->cache_fields[MAIL_CACHE_GUID].idx; 523 imail->ibox->cache_fields[MAIL_CACHE_GUID].idx;
|
| H A D | imapc-mailbox.c | 573 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 D | maildir-mail.c | 220 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 D | pop3-migration-plugin.c | 545 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 D | virtual-mail.c | 46 vmail->imail.ibox = INDEX_STORAGE_CONTEXT(t->box);
|