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()
521 make_3way_diff (struct diff_block *thread0, struct diff_block *thread1) in make_3way_diff()
550 struct diff_block *using[2]; in make_3way_diff()
551 struct diff_block *last_using[2]; in make_3way_diff()
552 struct diff_block *current[2]; in make_3way_diff()
560 struct diff_block *high_water_diff; in make_3way_diff()
561 struct diff_block *other_diff; in make_3way_diff()
684 using_to_diff3_block (struct diff_block *using[2], in using_to_diff3_block()
685 struct diff_block *last_using[2], in using_to_diff3_block()
691 struct diff_block *ptr; in using_to_diff3_block()
739 struct diff_block *u = using[d]; in using_to_diff3_block()
919 static struct diff_block *
922 struct diff_block **last_block) in process_diff()
929 struct diff_block *block_list, **block_list_end, *bptr; in process_diff()
1074 process_diff_control (char **string, struct diff_block *db) in process_diff_control()