Searched refs:imtrans (Results 1 - 3 of 3) sorted by relevance

/dovecot/src/lib-imap-storage/
H A Dimap-metadata.c68 imap_metadata_transaction_set_error(struct imap_metadata_transaction *imtrans, argument
71 i_free(imtrans->error_string);
72 imtrans->error_string = i_strdup(string);
73 imtrans->error = error;
77 imap_metadata_entry2key(struct imap_metadata_transaction *imtrans, argument
81 const char *key_prefix = (imtrans->server ?
117 imap_metadata_get_mailbox_transaction(struct imap_metadata_transaction *imtrans) argument
119 if (imtrans->trans != NULL)
122 if (imtrans->box == NULL || mailbox_open(imtrans
129 imap_metadata_set(struct imap_metadata_transaction *imtrans, const char *entry, const struct mail_attribute_value *value) argument
148 imap_metadata_unset(struct imap_metadata_transaction *imtrans, const char *entry) argument
157 imap_metadata_get(struct imap_metadata_transaction *imtrans, const char *entry, struct mail_attribute_value *value_r) argument
169 imap_metadata_get_stream(struct imap_metadata_transaction *imtrans, const char *entry, struct mail_attribute_value *value_r) argument
186 imap_metadata_iter_init(struct imap_metadata_transaction *imtrans, const char *entry) argument
228 struct imap_metadata_transaction *imtrans; local
240 struct imap_metadata_transaction *imtrans; local
253 struct imap_metadata_transaction *imtrans = *_imtrans; local
267 struct imap_metadata_transaction *imtrans = *_imtrans; local
285 struct imap_metadata_transaction *imtrans = *_imtrans; local
293 imap_metadata_transaction_get_last_error( struct imap_metadata_transaction *imtrans, enum mail_error *error_code_r) argument
[all...]
H A Dimap-metadata.h15 int imap_metadata_set(struct imap_metadata_transaction *imtrans,
19 int imap_metadata_unset(struct imap_metadata_transaction *imtrans,
23 int imap_metadata_get(struct imap_metadata_transaction *imtrans,
27 int imap_metadata_get_stream(struct imap_metadata_transaction *imtrans,
32 imap_metadata_iter_init(struct imap_metadata_transaction *imtrans,
54 struct imap_metadata_transaction *imtrans,
/dovecot/src/plugins/virtual/
H A Dvirtual-config.c344 struct imap_metadata_transaction *imtrans; local
348 imtrans = imap_metadata_transaction_begin(box);
349 ret = imap_metadata_get(imtrans, bbox->metadata_entry, &value);
351 *error_r = t_strdup(imap_metadata_transaction_get_last_error(imtrans, NULL));
356 (void)imap_metadata_transaction_commit(&imtrans, NULL, NULL);

Completed in 13 milliseconds