Searched refs:extrefs (Results 1 - 7 of 7) sorted by relevance

/dovecot/src/lib-storage/index/dbox-common/
H A Ddbox-attachment.c13 const ARRAY_TYPE(mail_attachment_extref) *extrefs;
15 extrefs = index_attachment_save_get_extrefs(ctx);
16 if (extrefs == NULL || array_count(extrefs) == 0)
20 index_attachment_append_extrefs(str, extrefs);
/dovecot/src/lib-storage/index/
H A Dindex-attachment.h41 const ARRAY_TYPE(mail_attachment_extref) *extrefs);
42 /* Parse extrefs value to given array. Names are allocated from the
45 ARRAY_TYPE(mail_attachment_extref) *extrefs);
H A Dindex-attachment.c33 ARRAY_TYPE(mail_attachment_extref) extrefs;
118 extref = array_append_space(&attach->extrefs);
151 array_delete(&attach->extrefs,
152 array_count(&attach->extrefs)-1, 1);
189 p_array_init(&attach->extrefs, attach->pool, 8);
269 &ctx->data.attach->extrefs;
300 const ARRAY_TYPE(mail_attachment_extref) *extrefs)
306 array_foreach(extrefs, extref) {
365 ARRAY_TYPE(mail_attachment_extref) *extrefs)
395 array_append(extrefs,
299 index_attachment_append_extrefs(string_t *str, const ARRAY_TYPE(mail_attachment_extref) *extrefs) argument
364 index_attachment_parse_extrefs(const char *line, pool_t pool, ARRAY_TYPE(mail_attachment_extref) *extrefs) argument
[all...]
/dovecot/src/lib-storage/index/dbox-single/
H A Dsdbox-copy.c19 ARRAY_TYPE(mail_attachment_extref) extrefs;
46 p_array_init(&extrefs, pool, 16);
47 if (!index_attachment_parse_extrefs(extrefs_line, pool, &extrefs)) {
58 array_count(&extrefs));
61 array_foreach(&extrefs, extref) T_BEGIN {
H A Dsdbox-file.c403 const ARRAY_TYPE(mail_attachment_extref) *extrefs)
410 array_foreach(extrefs, extref) T_BEGIN {
421 ARRAY_TYPE(mail_attachment_extref) extrefs;
435 p_array_init(&extrefs, pool, 16);
436 if (!index_attachment_parse_extrefs(extrefs_line, pool, &extrefs)) {
439 array_clear(&extrefs);
445 (void)sdbox_unlink_attachments(sfile, &extrefs);
402 sdbox_unlink_attachments(struct sdbox_file *sfile, const ARRAY_TYPE(mail_attachment_extref) *extrefs) argument
H A Dsdbox-save.c129 const struct mail_attachment_extref *extrefs; local
154 extrefs = array_get(extrefs_arr, &count);
156 extrefs = NULL;
166 extrefs[i].path);
/dovecot/src/lib-storage/index/dbox-multi/
H A Dmdbox-purge.c131 ARRAY_TYPE(mail_attachment_extref) *extrefs)
152 extrefs)) {
130 mdbox_metadata_get_extrefs(struct dbox_file *file, pool_t ext_refs_pool, ARRAY_TYPE(mail_attachment_extref) *extrefs) argument

Completed in 12 milliseconds