Lines Matching refs:diff
94 struct diff { struct
101 struct diff *d13; argument
102 struct diff *d23;
110 struct diff *de;
126 int edit(struct diff *, int, int);
130 int readin(char *, struct diff **);
201 readin(char *name, struct diff **dd) in readin()
296 struct diff *d1, *d2, *d3; in merge()
529 edit(struct diff *diff, int dup, int j) in edit() argument
537 de[j].old.from = diff->old.from; in edit()
538 de[j].old.to = diff->old.to; in edit()
539 de[j].new.from = de[j-1].new.to + skip(2, diff->new.from, NULL); in edit()
540 de[j].new.to = de[j].new.from + skip(2, diff->new.to, NULL); in edit()
584 struct diff *p; in increase()
592 p = reallocarray(d13, newsz, sizeof(struct diff)); in increase()
595 memset(p + szchanges, 0, incr * sizeof(struct diff)); in increase()
597 p = reallocarray(d23, newsz, sizeof(struct diff)); in increase()
600 memset(p + szchanges, 0, incr * sizeof(struct diff)); in increase()
602 p = reallocarray(de, newsz, sizeof(struct diff)); in increase()
605 memset(p + szchanges, 0, incr * sizeof(struct diff)); in increase()