Search

Searched refs:mail_index (Results 1 - 25 of 51) sorted by relevance

123

/dovecot/src/lib-index/
H A Dmail-index-alloc-cache.h5 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 Dmail-index-private.h51 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 Dmail-index-lock.c26 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 Dmail-index.h127 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 Dmail-index.c34 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 Dmail-index-modseq.h9 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 Dmail-index-dummy-view.c36 struct mail_index_view *mail_index_dummy_view_open(struct mail_index *index)
H A Dmail-index-alloc-cache.c22 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 Dmail-index-strmap.h6 struct mail_index;
43 mail_index_strmap_init(struct mail_index *index, const char *suffix);
H A Dmail-index-view-private.h51 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 Dmail-index-fsck.c9 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 Dmail-index-write.c16 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 Dmail-cache.h46 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 Dmail-index-map-hdr.c9 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 Dmail-index-map-read.c32 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 Dtest-mail-index-modseq.c28 struct mail_index *index;
H A Dtest-mail-transaction-log-append.c13 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 Dmail-index-sync.c14 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 Dmail-transaction-log-private.h78 struct mail_index *index;
H A Dtest-mail-index-sync-ext.c18 bool mail_index_ext_lookup(struct mail_index *index ATTR_UNUSED,
H A Dtest-mail-transaction-log-file.c244 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 Dmail-transaction-log-append.c217 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 Dmaildir-keywords.h21 struct mail_index *index);
25 struct mail_index *index);
/dovecot/src/lib-storage/index/
H A Dindex-rebuild.h14 struct mail_index *backup_index;
/dovecot/src/lib-storage/index/dbox-multi/
H A Dmdbox-map-private.h17 struct mail_index *index;

Completed in 26 milliseconds

123