Lines Matching refs:diff_block
71 struct diff_block { struct
75 struct diff_block *next; argument
167 static enum diff_type process_diff_control (char **, struct diff_block *);
173 static struct diff3_block *make_3way_diff (struct diff_block *, struct diff_block *);
175 static struct diff3_block *using_to_diff3_block (struct diff_block *[2], struct diff_block *[2], in…
176 static struct diff_block *process_diff (char const *, char const *, struct diff_block **);
221 struct diff_block *thread0, *thread1, *last_block; in main()
520 make_3way_diff (struct diff_block *thread0, struct diff_block *thread1) in make_3way_diff()
549 struct diff_block *using[2]; in make_3way_diff()
550 struct diff_block *last_using[2]; in make_3way_diff()
551 struct diff_block *current[2]; in make_3way_diff()
559 struct diff_block *high_water_diff; in make_3way_diff()
560 struct diff_block *other_diff; in make_3way_diff()
683 using_to_diff3_block (struct diff_block *using[2], in using_to_diff3_block()
684 struct diff_block *last_using[2], in using_to_diff3_block()
690 struct diff_block *ptr; in using_to_diff3_block()
738 struct diff_block *u = using[d]; in using_to_diff3_block()
918 static struct diff_block *
921 struct diff_block **last_block) in process_diff()
928 struct diff_block *block_list, **block_list_end, *bptr; in process_diff()
1073 process_diff_control (char **string, struct diff_block *db) in process_diff_control()