Lines Matching refs:diff_block
82 struct diff_block { struct
86 struct diff_block *next; argument
187 static enum diff_type process_diff_control (char **, struct diff_block *);
193 static struct diff3_block *make_3way_diff (struct diff_block *, struct diff_block *);
195 static struct diff3_block *using_to_diff3_block (struct diff_block *[2], struct diff_block *[2], in…
196 static struct diff_block *process_diff (char const *, char const *, struct diff_block **);
243 struct diff_block *thread0, *thread1, *last_block; in main()
538 make_3way_diff (struct diff_block *thread0, struct diff_block *thread1) in make_3way_diff()
570 struct diff_block *using[2]; in make_3way_diff()
571 struct diff_block *last_using[2]; in make_3way_diff()
572 struct diff_block *current[2]; in make_3way_diff()
580 struct diff_block *high_water_diff; in make_3way_diff()
581 struct diff_block *other_diff; in make_3way_diff()
708 using_to_diff3_block (struct diff_block *using[2], in using_to_diff3_block()
709 struct diff_block *last_using[2], in using_to_diff3_block()
715 struct diff_block *ptr; in using_to_diff3_block()
763 struct diff_block *u = using[d]; in using_to_diff3_block()
944 static struct diff_block *
947 struct diff_block **last_block) in process_diff()
954 struct diff_block *block_list, **block_list_end, *bptr; in process_diff()
1068 process_diff_control (char **string, struct diff_block *db) in process_diff_control()