Lines Matching refs:mail_index_transaction

22 	void (*reset)(struct mail_index_transaction *t);
23 int (*commit)(struct mail_index_transaction *t,
25 void (*rollback)(struct mail_index_transaction *t);
39 struct mail_index_transaction {
40 struct mail_index_transaction *prev, *next;
111 typedef void hook_mail_index_transaction_created_t(struct mail_index_transaction *t);
117 mail_index_transaction_lookup(struct mail_index_transaction *t, uint32_t seq);
119 void mail_index_transaction_ref(struct mail_index_transaction *t);
120 void mail_index_transaction_unref(struct mail_index_transaction **t);
121 void mail_index_transaction_reset_v(struct mail_index_transaction *t);
123 void mail_index_transaction_sort_appends(struct mail_index_transaction *t);
124 void mail_index_transaction_sort_expunges(struct mail_index_transaction *t);
125 uint32_t mail_index_transaction_get_next_uid(struct mail_index_transaction *t);
126 void mail_index_transaction_set_log_updates(struct mail_index_transaction *t);
127 void mail_index_update_day_headers(struct mail_index_transaction *t, time_t day_stamp);
130 mail_index_transaction_get_flag_update_pos(struct mail_index_transaction *t,
134 void mail_index_transaction_lookup_latest_keywords(struct mail_index_transaction *t,
138 bool mail_index_cancel_flag_updates(struct mail_index_transaction *t,
140 bool mail_index_cancel_keyword_updates(struct mail_index_transaction *t,
147 void mail_index_transaction_seq_range_to_uid(struct mail_index_transaction *t,
149 void mail_index_transaction_finish_so_far(struct mail_index_transaction *t);
150 void mail_index_transaction_finish(struct mail_index_transaction *t);
151 void mail_index_transaction_export(struct mail_index_transaction *t,
157 mail_index_transaction_get_flag_update_pos(struct mail_index_transaction *t,
162 void mail_index_ext_using_reset_id(struct mail_index_transaction *t,