Lines Matching defs:mail_index_sync_ctx

13 struct mail_index_sync_ctx {
32 static void mail_index_sync_add_expunge(struct mail_index_sync_ctx *ctx)
44 static void mail_index_sync_add_expunge_guid(struct mail_index_sync_ctx *ctx)
55 static void mail_index_sync_add_flag_update(struct mail_index_sync_ctx *ctx)
76 static void mail_index_sync_add_keyword_update(struct mail_index_sync_ctx *ctx)
108 static void mail_index_sync_add_keyword_reset(struct mail_index_sync_ctx *ctx)
125 static bool mail_index_sync_add_transaction(struct mail_index_sync_ctx *ctx)
149 static void mail_index_sync_add_dirty_updates(struct mail_index_sync_ctx *ctx)
169 mail_index_sync_read_and_sort(struct mail_index_sync_ctx *ctx)
307 struct mail_index_sync_ctx **ctx_r,
401 struct mail_index_sync_ctx **ctx_r,
408 struct mail_index_sync_ctx *ctx;
433 ctx = i_new(struct mail_index_sync_ctx, 1);
493 struct mail_index_sync_ctx **ctx_r,
515 bool mail_index_sync_has_expunges(struct mail_index_sync_ctx *ctx)
604 void mail_index_sync_get_offsets(struct mail_index_sync_ctx *ctx,
650 bool mail_index_sync_next(struct mail_index_sync_ctx *ctx,
709 bool mail_index_sync_have_more(struct mail_index_sync_ctx *ctx)
721 void mail_index_sync_set_commit_result(struct mail_index_sync_ctx *ctx,
727 void mail_index_sync_reset(struct mail_index_sync_ctx *ctx)
736 void mail_index_sync_no_warning(struct mail_index_sync_ctx *ctx)
741 void mail_index_sync_set_reason(struct mail_index_sync_ctx *ctx,
748 static void mail_index_sync_end(struct mail_index_sync_ctx **_ctx)
750 struct mail_index_sync_ctx *ctx = *_ctx;
775 mail_index_sync_update_mailbox_offset(struct mail_index_sync_ctx *ctx)
833 int mail_index_sync_commit(struct mail_index_sync_ctx **_ctx)
835 struct mail_index_sync_ctx *ctx = *_ctx;
917 void mail_index_sync_rollback(struct mail_index_sync_ctx **ctx)