Searched refs:metadata (Results 1 - 25 of 35) sorted by relevance

12

/dovecot/src/imap/
H A Dimap-status.h6 enum mailbox_metadata_items metadata; member in struct:imap_status_items
11 struct mailbox_metadata metadata; member in struct:imap_status_result
H A Dimap-status.c15 enum mailbox_metadata_items metadata = 0; local
45 metadata |= MAILBOX_METADATA_VIRTUAL_SIZE;
47 metadata |= MAILBOX_METADATA_GUID;
56 items_r->metadata = metadata;
86 if (items->metadata != 0 && ret == 0) {
87 ret = mailbox_get_metadata(box, items->metadata,
88 &result_r->metadata);
129 if ((items->metadata & MAILBOX_METADATA_VIRTUAL_SIZE) != 0) {
131 result->metadata
[all...]
H A Dcmd-urlfetch.c193 bool metadata = FALSE; local
204 metadata = TRUE;
208 if (metadata)
H A Dimap-state.c214 struct mailbox_metadata metadata; local
227 if (mailbox_get_metadata(box, MAILBOX_METADATA_GUID, &metadata) < 0) {
235 buffer_append(dest, metadata.guid, sizeof(metadata.guid));
562 struct mailbox_metadata metadata; local
598 if (mailbox_get_metadata(box, MAILBOX_METADATA_GUID, &metadata) < 0) {
603 if (!guid_128_equals(metadata.guid, state->mailbox_guid)) {
606 guid_128_to_string(metadata.guid));
/dovecot/src/lib-storage/
H A Dmailbox-guid-cache.c45 struct mailbox_metadata metadata; local
72 &metadata) < 0) {
77 (const uint8_t *)metadata.guid)) != NULL) {
80 guid_128_to_string(metadata.guid));
84 memcpy(rec->guid, metadata.guid, sizeof(rec->guid));
H A Dmail-autoexpunge.c51 struct mailbox_metadata metadata; local
80 &metadata) < 0)
82 if (metadata.first_save_date == (time_t)-1 ||
83 metadata.first_save_date > expire_time)
/dovecot/src/doveadm/
H A Ddoveadm-mail-mailbox-status.c89 const struct mailbox_metadata *metadata)
107 doveadm_print_num(metadata->virtual_size);
109 doveadm_print(guid_128_to_string(metadata->guid));
111 doveadm_print_num(metadata->first_save_date);
117 const struct mailbox_metadata *metadata)
124 ctx->total_metadata.virtual_size += metadata->virtual_size;
132 struct mailbox_metadata metadata; local
137 mailbox_get_metadata(box, ctx->metadata_items, &metadata) < 0) {
146 status_output(ctx, box, &status, &metadata);
148 status_sum(ctx, &status, &metadata);
87 status_output(struct status_cmd_context *ctx, struct mailbox *box, const struct mailbox_status *status, const struct mailbox_metadata *metadata) argument
115 status_sum(struct status_cmd_context *ctx, const struct mailbox_status *status, const struct mailbox_metadata *metadata) argument
[all...]
H A Ddoveadm-mail-search.c19 struct mailbox_metadata metadata; local
28 if (mailbox_get_metadata(box, MAILBOX_METADATA_GUID, &metadata) < 0) {
35 guid_str = guid_128_to_string(metadata.guid);
H A Ddoveadm-mail-index.c36 struct mailbox_metadata metadata; local
42 &metadata) < 0) {
73 metadata.precache_fields, NULL);
H A Ddoveadm-fs.c224 const ARRAY_TYPE(fs_metadata) *metadata;
236 if (fs_get_metadata(file, &metadata) == 0) {
237 array_foreach(metadata, m) {
566 .name = "fs metadata",
/dovecot/src/doveadm/dsync/
H A Ddsync-brain-mailbox-tree-sync.c14 struct mailbox_metadata metadata; local
52 if (mailbox_get_metadata(box, MAILBOX_METADATA_GUID, &metadata) < 0) {
59 ret = memcmp(mailbox_guid, metadata.guid, sizeof(metadata.guid));
72 guid_128_to_string(metadata.guid),
86 &metadata) < 0) {
92 if (memcmp(mailbox_guid, metadata.guid,
93 sizeof(metadata.guid)) != 0) {
106 guid_128_to_string(metadata.guid));
H A Ddsync-mailbox-tree-fill.c82 struct mailbox_metadata metadata; local
97 if (dsync_mailbox_tree_get_selectable(box, &metadata, &status) < 0) {
118 !guid_128_equals(box_guid, metadata.guid)) {
124 memcpy(node->mailbox_guid, metadata.guid,
/dovecot/src/lib-index/
H A Dmail-index-modseq.c220 const struct metadata_modseqs *metadata; local
224 metadata = array_get(&mmap->metadata_modseqs, &count);
225 if (idx >= count || !array_is_created(&metadata[idx].modseqs))
228 modseqs = array_get(&metadata[idx].modseqs, &count);
553 struct metadata_modseqs *metadata; local
559 array_foreach_modifiable(&ctx->mmap->metadata_modseqs, metadata) {
560 if (array_is_created(&metadata->modseqs))
561 array_delete(&metadata->modseqs, seq1, seq2-seq1);
582 struct metadata_modseqs *metadata; local
592 metadata
665 struct metadata_modseqs *metadata; local
[all...]
/dovecot/src/lib-storage/index/
H A Dindex-attribute.c86 struct mailbox_metadata metadata; local
90 if (mailbox_get_metadata(box, MAILBOX_METADATA_GUID, &metadata) < 0)
92 *mailbox_prefix_r = guid_128_to_string(metadata.guid);
164 struct mailbox_metadata metadata; local
179 &metadata) < 0)
181 *mailbox_prefix_r = guid_128_to_string(metadata.guid);
/dovecot/src/plugins/quota/
H A Dquota-count.c34 struct mailbox_metadata metadata; local
54 &metadata) < 0 ||
77 metadata.virtual_size : metadata.physical_size;
291 struct mailbox_metadata metadata; local
322 &metadata) < 0) {
/dovecot/src/lib-fs/
H A Dfs-api.c336 i_assert(!array_is_created(&file->metadata));
337 file->metadata_pool = pool_alloconly_create("fs metadata", 1024);
338 p_array_init(&file->metadata, file->metadata_pool, 8);
351 array_foreach(&file->metadata, md) {
356 array_clear(&file->metadata);
357 array_append_array(&file->metadata, &internal_metadata);
362 fs_metadata_find_md(const ARRAY_TYPE(fs_metadata) *metadata,
367 array_foreach_modifiable(metadata, md) {
377 struct fs_metadata *metadata; local
380 metadata
[all...]
H A Dfs-metawrap.c91 because of the metadata header */
93 /* Copying can copy the whole metadata. */
181 /* we have the metadata */
202 *metadata_r = &_file->metadata;
276 const struct fs_metadata *metadata; local
278 array_foreach(&file->file.metadata, metadata) {
279 if (strncmp(metadata->key, FS_METADATA_INTERNAL_PREFIX,
283 str_append_tabescaped(str, metadata->key);
285 str_append_tabescaped(str, metadata
[all...]
H A Dfs-api-private.h119 ARRAY_TYPE(fs_metadata) metadata; member in struct:fs_file
176 const char *fs_metadata_find(const ARRAY_TYPE(fs_metadata) *metadata,
/dovecot/src/indexer/
H A Dmaster-connection.c64 struct mailbox_metadata metadata; local
71 &metadata) < 0) {
91 metadata.precache_fields, NULL);
/dovecot/src/lib-storage/index/dbox-common/
H A Ddbox-file.c420 /* skip over the actual metadata */
425 /* end of metadata */
652 "Unexpected EOF while reading metadata header");
663 "metadata header has bad magic value");
681 pool_alloconly_create("dbox metadata", 1024);
683 p_array_init(&file->metadata, file->metadata_pool, 16);
691 /* use unlimited line length for metadata */
695 /* end of metadata */
700 array_append(&file->metadata, &line, 1);
704 dbox_file_set_corrupted(file, "missing end-of-metadata lin
731 const char *const *metadata; local
[all...]
H A Ddbox-file.h9 <metadata>
13 Unknown metadata should be ignored, but preserved when copying.
15 There should be no duplicates for the current metadata, but future
38 /* metadata used by old Dovecot versions */
68 /* metadata used by old Dovecot versions */
118 /* Metadata for the currently seeked metadata block. */
120 ARRAY(const char *) metadata; member in struct:dbox_file
183 /* Read current message's metadata. Returns 1 if ok, 0 if metadata is
186 /* Return wanted metadata valu
[all...]
/dovecot/src/lib-lda/
H A Dmail-deliver.c236 struct mailbox_metadata metadata; local
239 if (mailbox_get_metadata(box, MAILBOX_METADATA_GUID, &metadata) < 0) {
249 if (memcmp(metadata.guid, *guid, sizeof(metadata.guid)) == 0)
252 array_append(&session->inbox_guids, &metadata.guid, 1);
/dovecot/src/plugins/fts/
H A Dfts-api.c523 struct mailbox_metadata metadata; local
525 if (mailbox_get_metadata(box, MAILBOX_METADATA_GUID, &metadata) < 0)
528 *guid_r = guid_128_to_string(metadata.guid);
/dovecot/src/lib-storage/list/
H A Dmailbox-list-index-sync.c17 struct mailbox_metadata metadata; local
26 if (mailbox_get_metadata(box, MAILBOX_METADATA_GUID, &metadata) == 0)
27 memcpy(guid_r, metadata.guid, GUID_128_SIZE);
/dovecot/src/plugins/fts-lucene/
H A Dfts-backend-lucene.c72 struct mailbox_metadata metadata; local
75 &metadata) < 0) {
80 memcpy(guid_r, metadata.guid, GUID_128_SIZE);

Completed in 80 milliseconds

12