/dovecot/src/lib-index/ |
H A D | mail-index-alloc-cache.h | 5 struct mail_index * ATTR_NULL(1, 2) 8 void mail_index_alloc_cache_unref(struct mail_index **index); 13 void mail_index_alloc_cache_index_opened(struct mail_index *index); 14 void mail_index_alloc_cache_index_closing(struct mail_index *index);
|
H A D | mail-index-private.h | 51 typedef void mail_index_sync_lost_handler_t(struct mail_index *index); 131 struct mail_index *index; 155 struct mail_index { struct 242 void mail_index_register_expunge_handler(struct mail_index *index, 246 void mail_index_unregister_expunge_handler(struct mail_index *index, 248 void mail_index_register_sync_handler(struct mail_index *index, uint32_t ext_id, 251 void mail_index_unregister_sync_handler(struct mail_index *index, 253 void mail_index_register_sync_lost_handler(struct mail_index *index, 255 void mail_index_unregister_sync_lost_handler(struct mail_index *index, 258 int mail_index_create_tmp_file(struct mail_index *inde [all...] |
H A D | mail-index-lock.c | 26 int mail_index_lock_fd(struct mail_index *index, const char *path, int fd, 39 void mail_index_flush_read_cache(struct mail_index *index, const char *path,
|
H A D | mail-index.h | 127 struct mail_index *index; 296 struct mail_index; 303 struct mail_index *mail_index_alloc(struct event *parent_event, 305 void mail_index_free(struct mail_index **index); 308 void mail_index_set_cache_dir(struct mail_index *index, const char *dir); 311 void mail_index_set_fsync_mode(struct mail_index *index, enum fsync_mode mode, 316 bool mail_index_use_existing_permissions(struct mail_index *index); 317 void mail_index_set_permissions(struct mail_index *index, 321 void mail_index_set_lock_method(struct mail_index *index, 326 void mail_index_set_optimization_settings(struct mail_index *inde [all...] |
H A D | mail-index.c | 34 static void mail_index_close_nonopened(struct mail_index *index); 57 struct mail_index *mail_index_alloc(struct event *parent_event, 60 struct mail_index *index; 62 index = i_new(struct mail_index, 1); 94 void mail_index_free(struct mail_index **_index) 96 struct mail_index *index = *_index; 121 void mail_index_set_cache_dir(struct mail_index *index, const char *dir) 127 void mail_index_set_fsync_mode(struct mail_index *index, 135 bool mail_index_use_existing_permissions(struct mail_index *index) 169 void mail_index_set_permissions(struct mail_index *inde [all...] |
H A D | mail-index-modseq.h | 9 struct mail_index; 24 void mail_index_modseq_init(struct mail_index *index); 29 void mail_index_modseq_enable(struct mail_index *index); 30 bool mail_index_have_modseq_tracking(struct mail_index *index);
|
H A D | mail-index-dummy-view.c | 36 struct mail_index_view *mail_index_dummy_view_open(struct mail_index *index)
|
H A D | mail-index-alloc-cache.c | 22 struct mail_index *index; 40 mail_index_alloc_cache_add(struct mail_index *index, 136 struct mail_index * 161 struct mail_index *index = 215 void mail_index_alloc_cache_unref(struct mail_index **_index) 217 struct mail_index *index = *_index; 250 void mail_index_alloc_cache_index_opened(struct mail_index *index) 266 void mail_index_alloc_cache_index_closing(struct mail_index *index)
|
H A D | mail-index-strmap.h | 6 struct mail_index; 43 mail_index_strmap_init(struct mail_index *index, const char *suffix);
|
H A D | mail-index-view-private.h | 51 struct mail_index *index; 87 mail_index_view_open_with_map(struct mail_index *index, 100 struct mail_index_view *mail_index_dummy_view_open(struct mail_index *index);
|
H A D | mail-index-fsck.c | 9 static void mail_index_fsck_error(struct mail_index *index, 11 static void mail_index_fsck_error(struct mail_index *index, 29 mail_index_fsck_log_pos(struct mail_index *index, struct mail_index_map *map, 69 mail_index_fsck_header(struct mail_index *index, struct mail_index_map *map, 140 mail_index_fsck_keywords(struct mail_index *index, struct mail_index_map *map, 269 mail_index_fsck_extensions(struct mail_index *index, struct mail_index_map *map, 327 mail_index_fsck_records(struct mail_index *index, struct mail_index_map *map, 419 mail_index_fsck_map(struct mail_index *index, struct mail_index_map *map) 441 int mail_index_fsck(struct mail_index *index) 480 void mail_index_fsck_locked(struct mail_index *inde [all...] |
H A D | mail-index-write.c | 16 static int mail_index_create_backup(struct mail_index *index) 60 static int mail_index_recreate(struct mail_index *index) 119 void mail_index_write(struct mail_index *index, bool want_rotate)
|
H A D | mail-cache.h | 46 struct mail_cache *mail_cache_open_or_create(struct mail_index *index); 48 mail_cache_open_or_create_path(struct mail_index *index, const char *path);
|
H A D | mail-index-map-hdr.c | 9 struct mail_index *index = map->index; 62 struct mail_index *index = map->index; 168 bool mail_index_check_header_compat(struct mail_index *index, 237 struct mail_index *index = map->index;
|
H A D | mail-index-map-read.c | 32 struct mail_index *index = map->index; 106 static int mail_index_read_header(struct mail_index *index, 134 struct mail_index *index = map->index; 252 struct mail_index *index = map->index; 305 mail_index_map_latest_file(struct mail_index *index, const char **reason_r) 407 int mail_index_map(struct mail_index *index,
|
H A D | test-mail-index-modseq.c | 28 struct mail_index *index;
|
H A D | test-mail-transaction-log-append.c | 13 void mail_index_file_set_syscall_error(struct mail_index *index ATTR_UNUSED, 37 int mail_index_move_to_memory(struct mail_index *index ATTR_UNUSED) 134 log->index = i_new(struct mail_index, 1);
|
H A D | mail-index-sync.c | 14 struct mail_index *index; 244 mail_index_need_sync(struct mail_index *index, enum mail_index_sync_flags flags, 306 int mail_index_sync_begin(struct mail_index *index, 322 mail_index_sync_begin_init(struct mail_index *index, 400 mail_index_sync_begin_to2(struct mail_index *index, 492 int mail_index_sync_begin_to(struct mail_index *index, 581 bool mail_index_sync_have_any(struct mail_index *index, 593 bool mail_index_sync_have_any_expunges(struct mail_index *index) 809 static bool mail_index_sync_want_index_write(struct mail_index *index) 836 struct mail_index *inde [all...] |
H A D | mail-transaction-log-private.h | 78 struct mail_index *index;
|
H A D | test-mail-index-sync-ext.c | 18 bool mail_index_ext_lookup(struct mail_index *index ATTR_UNUSED,
|
H A D | test-mail-transaction-log-file.c | 244 static struct mail_index *test_mail_index_open(void) 246 struct mail_index *index = mail_index_alloc(NULL, NULL, "test.dovecot.index"); 265 struct mail_index *index = test_mail_index_open(); 377 struct mail_index *index = test_mail_index_open();
|
H A D | mail-transaction-log-append.c | 217 int mail_transaction_log_append_begin(struct mail_index *index, 244 struct mail_index *index = ctx->log->index;
|
/dovecot/src/lib-storage/index/maildir/ |
H A D | maildir-keywords.h | 21 struct mail_index *index); 25 struct mail_index *index);
|
/dovecot/src/lib-storage/index/ |
H A D | index-rebuild.h | 14 struct mail_index *backup_index;
|
/dovecot/src/lib-storage/index/dbox-multi/ |
H A D | mdbox-map-private.h | 17 struct mail_index *index;
|