Searched refs:rext (Results 1 - 6 of 6) sorted by relevance

/dovecot/src/lib-index/
H A Dmail-index.c231 const struct mail_index_registered_ext *rext; local
236 rext = array_idx(&index->extensions, ext_id);
237 i_assert(rext->hdr_size == size);
250 struct mail_index_registered_ext rext; local
264 i_zero(&rext);
265 rext.name = p_strdup(index->extension_pool, name);
266 rext.index_idx = array_count(&index->extensions);
267 rext.hdr_size = default_hdr_size;
268 rext.record_size = default_record_size;
269 rext
281 struct mail_index_registered_ext *rext; local
312 struct mail_index_registered_ext *rext; local
325 struct mail_index_registered_ext *rext; local
337 struct mail_index_registered_ext *rext; local
349 struct mail_index_registered_ext *rext; local
[all...]
H A Dmail-index-sync-ext.c15 const struct mail_index_registered_ext *rext; local
32 rext = array_get(&ctx->view->index->extensions, &rext_count);
41 if (rext[idx_ext_id].expunge_handler == NULL ||
43 !rext[idx_ext_id].expunge_handler_call_always))
46 eh.handler = rext[idx_ext_id].expunge_handler;
47 eh.context = rext[idx_ext_id].expunge_context;
97 const struct mail_index_registered_ext *rext; local
104 rext = array_get(&ctx->view->index->extensions, &rext_count);
111 rext[i].sync_handler.callback(ctx, 0, NULL, NULL,
438 const struct mail_index_registered_ext *rext; local
663 const struct mail_index_registered_ext *rext; local
[all...]
H A Dmail-index-transaction-export.c101 const struct mail_index_registered_ext *rext; local
116 rext = array_idx(&t->view->index->extensions, ext_id);
134 intro->name_size = strlen(rext->name);
141 intro->record_size = rext->record_size;
142 intro->record_align = rext->record_align;
144 intro->hdr_size = rext->hdr_size;
145 intro->name_size = strlen(rext->name);
177 buffer_append(buf, rext->name, intro->name_size);
182 strcmp(rext->name, MAIL_INDEX_MODSEQ_EXT_NAME) == 0) {
H A Dmail-index-transaction-view.c328 const struct mail_index_registered_ext *rext; local
340 rext = array_idx(&tview->view.index->extensions, ext_id);
341 record_align = rext->record_align;
342 record_size = rext->record_size;
417 const struct mail_index_registered_ext *rext = local
422 ext_hdr.hdr_size = rext->hdr_size;
424 ext_hdr.record_align = rext->record_align;
426 mail_index_map_register_ext(tview->lookup_map, rext->name,
H A Dmail-index-transaction-update.c757 const struct mail_index_registered_ext *rext; local
764 rext = array_idx(&t->view->index->extensions, ext_id);
770 old_record_align = rext->record_align;
771 old_header_size = rext->hdr_size;
794 old_record_size = rext->record_size;
1010 const struct mail_index_registered_ext *rext; local
1033 rext = array_idx(&index->extensions, ext_id);
1034 record_size = rext->record_size;
H A Dmail-transaction-log-file.c640 const struct mail_index_registered_ext *rext; local
646 rext = array_idx(&index->extensions, index->ext_hdr_init_id);
655 intro->hdr_size = rext->hdr_size;
656 intro->record_size = rext->record_size;
657 intro->record_align = rext->record_align;
658 intro->name_size = strlen(rext->name);
659 buffer_append(buf, rext->name, intro->name_size);
672 ext_hdr->size = rext->hdr_size;
673 buffer_append(buf, index->ext_hdr_init_data, rext->hdr_size);

Completed in 23 milliseconds