Lines Matching defs:thread_finish_context
35 struct thread_finish_context {
50 struct thread_finish_context *ctx;
58 struct thread_finish_context *ctx;
133 thread_lookup_existing(struct thread_finish_context *ctx, uint32_t idx)
144 thread_child_node_fill(struct thread_finish_context *ctx,
170 thread_sort_children(struct thread_finish_context *ctx, uint32_t parent_idx,
202 static void gather_base_subjects(struct thread_finish_context *ctx)
257 static void thread_add_shadow_child(struct thread_finish_context *ctx,
269 static void mail_thread_root_thread_merge(struct thread_finish_context *ctx,
345 static bool merge_subject_threads(struct thread_finish_context *ctx)
364 static void sort_root_nodes(struct thread_finish_context *ctx)
415 static void sort_root_nodes_ref2(struct thread_finish_context *ctx,
459 static void mail_thread_create_shadows(struct thread_finish_context *ctx,
515 static void mail_thread_finish(struct thread_finish_context *ctx,
618 struct thread_finish_context *ctx;
621 ctx = iter->ctx = i_new(struct thread_finish_context, 1);