Lines Matching refs:mail_index_transaction

299 struct mail_index_transaction;
380 struct mail_index_transaction *
383 int mail_index_transaction_commit(struct mail_index_transaction **t);
384 int mail_index_transaction_commit_full(struct mail_index_transaction **t,
386 void mail_index_transaction_rollback(struct mail_index_transaction **t);
388 void mail_index_transaction_reset(struct mail_index_transaction *t);
392 void mail_index_transaction_set_max_modseq(struct mail_index_transaction *t,
399 uint64_t mail_index_transaction_get_highest_modseq(struct mail_index_transaction *t);
403 mail_index_transaction_get_view(struct mail_index_transaction *t);
405 bool mail_index_transaction_is_expunged(struct mail_index_transaction *t,
412 mail_index_transaction_open_updated_view(struct mail_index_transaction *t);
441 struct mail_index_transaction **trans_r,
451 struct mail_index_transaction **trans_r,
556 void mail_index_append(struct mail_index_transaction *t, uint32_t uid,
563 void mail_index_append_finish_uids(struct mail_index_transaction *t,
568 void mail_index_expunge(struct mail_index_transaction *t, uint32_t seq);
570 void mail_index_expunge_guid(struct mail_index_transaction *t, uint32_t seq,
573 void mail_index_revert_changes(struct mail_index_transaction *t, uint32_t seq);
575 void mail_index_update_flags(struct mail_index_transaction *t, uint32_t seq,
578 void mail_index_update_flags_range(struct mail_index_transaction *t,
585 void mail_index_attribute_set(struct mail_index_transaction *t,
589 void mail_index_attribute_unset(struct mail_index_transaction *t,
592 void mail_index_update_modseq(struct mail_index_transaction *t, uint32_t seq,
595 void mail_index_update_highest_modseq(struct mail_index_transaction *t,
599 void mail_index_reset(struct mail_index_transaction *t);
602 void mail_index_unset_fscked(struct mail_index_transaction *t);
605 void mail_index_set_deleted(struct mail_index_transaction *t);
607 void mail_index_set_undeleted(struct mail_index_transaction *t);
638 void mail_index_update_keywords(struct mail_index_transaction *t, uint32_t seq,
644 void mail_index_update_header(struct mail_index_transaction *t,
680 void mail_index_ext_resize(struct mail_index_transaction *t, uint32_t ext_id,
684 void mail_index_ext_resize_hdr(struct mail_index_transaction *t,
691 void mail_index_ext_reset(struct mail_index_transaction *t, uint32_t ext_id,
697 void mail_index_ext_reset_inc(struct mail_index_transaction *t, uint32_t ext_id,
702 void mail_index_ext_set_reset_id(struct mail_index_transaction *t,
730 void mail_index_update_header_ext(struct mail_index_transaction *t,
736 void mail_index_update_ext(struct mail_index_transaction *t, uint32_t seq,
741 int mail_index_atomic_inc_ext(struct mail_index_transaction *t,