Lines Matching defs:mail_storage
52 struct mail_storage *(*alloc)(void);
53 int (*create)(struct mail_storage *storage, struct mail_namespace *ns,
55 void (*destroy)(struct mail_storage *storage);
56 void (*add_list)(struct mail_storage *storage,
64 struct mailbox *(*mailbox_alloc)(struct mail_storage *storage,
68 int (*purge)(struct mail_storage *storage);
73 int (*list_index_rebuild)(struct mail_storage *storage,
131 struct mail_storage {
144 struct mail_storage *prev, *next;
164 const struct mail_storage *storage_class;
349 struct mail_storage *storage;
560 struct mail_storage *storage;
743 void mail_storage_obj_ref(struct mail_storage *storage);
744 void mail_storage_obj_unref(struct mail_storage *storage);
748 void mail_storage_clear_error(struct mail_storage *storage);
749 void mail_storage_set_error(struct mail_storage *storage,
751 void mail_storage_set_critical(struct mail_storage *storage,
757 void mail_storage_set_internal_error(struct mail_storage *storage);
759 void mail_storage_set_index_error(struct mail_storage *storage,
761 bool mail_storage_set_error_from_errno(struct mail_storage *storage);
762 void mail_storage_copy_list_error(struct mail_storage *storage,
764 void mail_storage_copy_error(struct mail_storage *dest,
765 struct mail_storage *src);
835 unsigned int mail_storage_get_lock_timeout(struct mail_storage *storage,
837 void mail_storage_free_binary_cache(struct mail_storage *storage);