Lines Matching refs:diff
105 #define D_LOWLINE(diff, filenum) \ argument
106 ((diff)->ranges[filenum][START])
107 #define D_HIGHLINE(diff, filenum) \ argument
108 ((diff)->ranges[filenum][END])
109 #define D_NUMLINES(diff, filenum) \ argument
110 (D_HIGHLINE (diff, filenum) - D_LOWLINE (diff, filenum) + 1)
117 #define D_RELNUM(diff, filenum, linenum) \ argument
118 ((diff)->lines[filenum][linenum])
119 #define D_RELLEN(diff, filenum, linenum) \ argument
120 ((diff)->lengths[filenum][linenum])
125 #define D_LINEARRAY(diff, filenum) \ argument
126 ((diff)->lines[filenum])
127 #define D_LENARRAY(diff, filenum) \ argument
128 ((diff)->lengths[filenum])
133 #define D_NEXT(diff) ((diff)->next) argument
138 #define D3_TYPE(diff) ((diff)->correspond) argument
144 #define D_HIGH_MAPLINE(diff, fromfile, tofile, lineno) \ argument
146 - D_HIGHLINE ((diff), (fromfile)) \
147 + D_HIGHLINE ((diff), (tofile)))
149 #define D_LOW_MAPLINE(diff, fromfile, tofile, lineno) \ argument
151 - D_LOWLINE ((diff), (fromfile)) \
152 + D_LOWLINE ((diff), (tofile)))
1437 output_diff3 (diff, mapping, rev_mapping) in output_diff3() argument
1438 struct diff3_block *diff; in output_diff3()
1451 for (ptr = diff; ptr; ptr = D_NEXT (ptr))
1588 output_diff3_edscript (diff, mapping, rev_mapping, file0, file1, file2) in output_diff3_edscript() argument
1589 struct diff3_block *diff; in output_diff3_edscript()
1597 for (b = reverse_diff3_blocklist (diff); b; b = b->next)
1711 output_diff3_merge (infile, diff, mapping, rev_mapping, in output_diff3_merge() argument
1714 struct diff3_block *diff;
1724 for (b = diff; b; b = b->next)
1830 reverse_diff3_blocklist (diff) in reverse_diff3_blocklist() argument
1831 struct diff3_block *diff; in reverse_diff3_blocklist()
1835 for (tmp = diff, prev = 0; tmp; tmp = next)