Lines Matching refs:dsync_transaction_log_scan
11 struct dsync_transaction_log_scan {
25 export_change_get(struct dsync_transaction_log_scan *ctx, uint32_t uid,
65 log_add_expunge(struct dsync_transaction_log_scan *ctx, const void *data,
87 log_add_expunge_uid(struct dsync_transaction_log_scan *ctx, const void *data,
110 log_add_expunge_guid(struct dsync_transaction_log_scan *ctx,
140 log_add_expunge_guid_uid(struct dsync_transaction_log_scan *ctx, const void *data,
166 log_add_flag_update(struct dsync_transaction_log_scan *ctx, const void *data,
189 log_add_keyword_reset(struct dsync_transaction_log_scan *ctx, const void *data,
227 log_add_keyword_update(struct dsync_transaction_log_scan *ctx, const void *data,
276 log_add_modseq_update(struct dsync_transaction_log_scan *ctx, const void *data,
309 log_add_attribute_update_key(struct dsync_transaction_log_scan *ctx,
332 log_add_attribute_update(struct dsync_transaction_log_scan *ctx,
347 dsync_log_set(struct dsync_transaction_log_scan *ctx,
408 dsync_log_scan(struct dsync_transaction_log_scan *ctx,
505 struct dsync_transaction_log_scan **scan_r,
508 struct dsync_transaction_log_scan *ctx;
516 ctx = p_new(pool, struct dsync_transaction_log_scan, 1);
541 dsync_transaction_log_scan_get_hash(struct dsync_transaction_log_scan *scan)
547 dsync_transaction_log_scan_get_attr_hash(struct dsync_transaction_log_scan *scan)
553 dsync_transaction_log_scan_has_all_changes(struct dsync_transaction_log_scan *scan)
559 dsync_transaction_log_scan_find_new_expunge(struct dsync_transaction_log_scan *scan,
599 void dsync_transaction_log_scan_deinit(struct dsync_transaction_log_scan **_scan)
601 struct dsync_transaction_log_scan *scan = *_scan;