Searched refs:mail_index_map (Results 1 - 25 of 31) sorted by relevance

12

/dovecot/src/lib-index/
H A Dmail-index-private.h116 ARRAY(struct mail_index_map *) maps;
130 struct mail_index_map { struct
185 struct mail_index_map *map;
276 struct mail_index_map *mail_index_map_alloc(struct mail_index *index);
284 int mail_index_map(struct mail_index *index,
287 void mail_index_unmap(struct mail_index_map **map);
290 struct mail_index_map *mail_index_map_clone(const struct mail_index_map *map);
291 void mail_index_record_map_move_to_private(struct mail_index_map *map);
293 void mail_index_map_move_to_memory(struct mail_index_map *ma
[all...]
H A Dmail-index-view-private.h20 struct mail_index_map **map_r, bool *expunged_r);
32 uint32_t ext_id, struct mail_index_map **map_r,
35 struct mail_index_map *map, uint32_t ext_id,
38 struct mail_index_map *map,
61 struct mail_index_map *map;
64 ARRAY(struct mail_index_map *) map_refs;
88 struct mail_index_map *map);
H A Dmail-index-modseq.h10 struct mail_index_map;
27 mail_index_map_get_modseq_header(struct mail_index_map *map);
28 uint64_t mail_index_map_modseq_get_highest(struct mail_index_map *map);
H A Dmail-index-sync-private.h55 int mail_index_sync_map(struct mail_index_map **map,
63 struct mail_index_map *
102 void mail_index_map_check(struct mail_index_map *map);
H A Dtest-mail-index-sync-ext.c12 struct mail_index_map *
15 mail_index_map_register_ext(struct mail_index_map *map ATTR_UNUSED,
21 bool mail_index_map_lookup_ext(struct mail_index_map *map ATTR_UNUSED,
46 ctx.view->map = t_new(struct mail_index_map, 1);
H A Dmail-index-map.c10 void mail_index_map_init_extbufs(struct mail_index_map *map,
43 bool mail_index_map_lookup_ext(struct mail_index_map *map, const char *name,
67 mail_index_map_register_ext(struct mail_index_map *map,
106 int mail_index_map_ext_get_next(struct mail_index_map *map,
252 struct mail_index_map *mail_index_map_alloc(struct mail_index *index)
254 struct mail_index_map tmp_map;
266 static void mail_index_record_map_free(struct mail_index_map *map,
284 static void mail_index_record_map_unlink(struct mail_index_map *map)
286 struct mail_index_map *const *maps;
304 void mail_index_unmap(struct mail_index_map **_ma
[all...]
H A Dmail-index-view.c14 struct mail_index_map *map;
113 struct mail_index_map *map)
115 struct mail_index_map *const *maps;
138 struct mail_index_map **maps;
164 struct mail_index_map **map_r, bool *expunged_r)
167 struct mail_index_map *map;
292 mail_index_data_lookup_keywords(struct mail_index_map *map,
340 struct mail_index_map *map;
349 view_map_lookup_ext_full(struct mail_index_map *map,
365 uint32_t ext_id, struct mail_index_map **map_
[all...]
H A Dmail-index-fsck.c29 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,
94 mail_index_fsck_find_keyword_count(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)
444 struct mail_index_map *map;
H A Dmail-index-map-hdr.c7 int mail_index_map_parse_extensions(struct mail_index_map *map)
60 int mail_index_map_parse_keywords(struct mail_index_map *map)
223 static void mail_index_map_clear_recent_flags(struct mail_index_map *map)
234 int mail_index_map_check_header(struct mail_index_map *map,
H A Dtest-mail-index-map.c13 struct mail_index_map map;
H A Dmail-index-sync-update.c19 struct mail_index_map *map, bool eol)
57 struct mail_index_map *map)
73 static struct mail_index_map *
76 struct mail_index_map *map = ctx->view->map;
89 struct mail_index_map *
149 struct mail_index_map *const *maps;
187 struct mail_index_map *const *maps;
241 struct mail_index_map *map;
301 static void *sync_append_record(struct mail_index_map *map)
378 struct mail_index_map *ma
[all...]
H A Dmail-index-map-read.c13 static void mail_index_map_copy_hdr(struct mail_index_map *map,
30 static int mail_index_mmap(struct mail_index_map *map, uoff_t file_size)
131 mail_index_try_read_map(struct mail_index_map *map,
250 static int mail_index_read_map(struct mail_index_map *map, uoff_t file_size)
307 struct mail_index_map *old_map, *new_map;
407 int mail_index_map(struct mail_index *index, function
H A Dmail-index-write.c62 struct mail_index_map *map = index->map;
121 struct mail_index_map *map = index->map;
H A Dmail-index-sync-keywords.c15 struct mail_index_map *map = ctx->view->map;
35 keywords_get_header_buf(struct mail_index_map *map,
117 struct mail_index_map *map;
321 struct mail_index_map *map = ctx->view->map;
H A Dmail-index-transaction-view.c16 struct mail_index_map *lookup_map;
83 struct mail_index_map *map,
131 struct mail_index_map **map_r, bool *expunged_r)
396 uint32_t ext_id, struct mail_index_map **map_r,
438 uint32_t ext_id, struct mail_index_map **map_r,
470 struct mail_index_map *map, uint32_t ext_id,
481 struct mail_index_map *map,
H A Dmail-index.h297 struct mail_index_map;
522 struct mail_index_map **map_r);
529 void mail_index_map_lookup_keywords(struct mail_index_map *map, uint32_t seq,
706 struct mail_index_map *map,
713 struct mail_index_map *map, uint32_t ext_id,
722 uint32_t ext_id, struct mail_index_map **map_r,
726 void mail_index_ext_get_size(struct mail_index_map *map, uint32_t ext_id,
H A Dmail-index-sync-ext.c120 get_ext_header(struct mail_index_map *map, const struct mail_index_ext *ext)
140 static void sync_ext_reorder(struct mail_index_map *map, uint32_t ext_map_idx,
263 struct mail_index_map *map;
385 struct mail_index_map *map;
437 struct mail_index_map *map = ctx->view->map;
471 struct mail_index_map *map = ctx->view->map;
569 struct mail_index_map *map,
590 struct mail_index_map *map;
624 struct mail_index_map *map = ctx->view->map;
H A Dmail-index-modseq.c95 mail_index_map_get_modseq_header(struct mail_index_map *map)
110 uint64_t mail_index_map_modseq_get_highest(struct mail_index_map *map)
155 struct mail_index_map *map;
390 struct mail_index_map *map = ctx->view->map;
484 struct mail_index_map *map = view->map;
H A Dtest-mail-index-transaction-finish.c14 bool mail_index_map_get_ext_idx(struct mail_index_map *map ATTR_UNUSED,
27 int mail_index_map(struct mail_index *index ATTR_UNUSED, function
H A Dmail-index-view-sync.c18 struct mail_index_map *sync_new_map;
329 struct mail_index_map *old_map = ctx->view->map;
330 struct mail_index_map *new_map = ctx->view->index->map;
414 struct mail_index_map *old_map = view->map;
415 struct mail_index_map *new_map = view->index->map;
529 struct mail_index_map *tmp_map;
H A Dmail-index-transaction.c165 if (mail_index_map(t->view->index, MAIL_INDEX_SYNC_HANDLER_HEAD) <= 0)
H A Dmail-index-sync.c348 if ((ret = mail_index_map(index, MAIL_INDEX_SYNC_HANDLER_HEAD)) <= 0) {
356 if (mail_index_map(index, MAIL_INDEX_SYNC_HANDLER_HEAD) <= 0) {
902 if (mail_index_map(ctx->index, MAIL_INDEX_SYNC_HANDLER_FILE) <= 0)
H A Dmail-index.c556 ret = mail_index_map(index, MAIL_INDEX_SYNC_HANDLER_HEAD);
892 ret = mail_index_map(index, MAIL_INDEX_SYNC_HANDLER_HEAD);
942 struct mail_index_map *map;
H A Dtest-mail-index-transaction-update.c34 bool mail_index_map_get_ext_idx(struct mail_index_map *map ATTR_UNUSED,
637 t->view->map = t_new(struct mail_index_map, 1);
/dovecot/src/lib-storage/index/
H A Dindex-rebuild.c33 struct mail_index_map *map;

Completed in 51 milliseconds

12