Lines Matching refs:f2

260 	FILE *f1, *f2;  in diffreg()  local
265 f1 = f2 = NULL; in diffreg()
320 f2 = fopen(_PATH_DEVNULL, "r"); in diffreg()
323 if ((f2 = opentemp(file2)) == NULL || in diffreg()
324 fstat(fileno(f2), &stb2) == -1) { in diffreg()
331 f2 = stdin; in diffreg()
333 f2 = fopen(file2, "r"); in diffreg()
335 if (f2 == NULL) { in diffreg()
349 if (caph_rights_limit(fileno(f2), &rights_ro) < 0) in diffreg()
351 if (fileno(f1) == STDIN_FILENO || fileno(f2) == STDIN_FILENO) { in diffreg()
366 switch (files_differ(f1, f2, flags)) { in diffreg()
387 (void)prepare(1, f2, stb2.st_size, flags); in diffreg()
388 } else if (!asciifile(f1) || !asciifile(f2) || in diffreg()
390 !prepare(1, f2, stb2.st_size, flags)) { in diffreg()
423 check(f1, f2, flags); in diffreg()
424 output(file1, f1, file2, f2, flags); in diffreg()
436 if (f2 != NULL) in diffreg()
437 fclose(f2); in diffreg()
448 files_differ(FILE *f1, FILE *f2, int flags) in files_differ() argument
458 j = fread(buf2, 1, sizeof(buf2), f2); in files_differ()
459 if ((!i && ferror(f1)) || (!j && ferror(f2))) in files_differ()
728 check(FILE *f1, FILE *f2, int flags) in check() argument
734 rewind(f2); in check()
745 ixnew[j] = ctnew += skipline(f2); in check()
751 d = getc(f2); in check()
776 if ((d = getc(f2)) == '\n') { in check()
779 ungetc(d, f2); in check()
795 } while (isspace(d = getc(f2))); in check()
802 d = getc(f2); in check()
812 ctnew += skipline(f2); in check()
822 if ((c = getc(f1)) != (d = getc(f2))) { in check()
828 ctnew += skipline(f2); in check()
840 ixnew[j] = ctnew += skipline(f2); in check()
905 output(char *file1, FILE *f1, char *file2, FILE *f2, int flags) in output() argument
910 rewind(f2); in output()
924 fetch(ixnew, J[i0], J[i0], f2, '\0', in output()
948 change(file1, f1, file2, f2, i, i, in output()
952 change(file1, f1, file2, f2, in output()
958 change(file1, f1, file2, f2, in output()
963 change(file1, f1, file2, f2, i0, i1, j0, in output()
976 change(file1, f1, file2, f2, i1, i0, j1, j0, &flags); in output()
980 change(file1, f1, file2, f2, 1, 0, 1, len[1], &flags); in output()
992 dump_context_vec(f1, f2, flags); in output()
994 dump_unified_vec(f1, f2, flags); in output()
1064 change(char *file1, FILE *f1, char *file2, FILE *f2, int a, int b, int c, int d, in change() argument
1095 line = preadline(fileno(f2), in change()
1133 dump_context_vec(f1, f2, *pflags); in change()
1135 dump_unified_vec(f1, f2, *pflags); in change()
1187 fetch(ixnew, c, d, f2, '>', 0, *pflags); in change()
1207 fetch(ixnew, c, d, f2, '\0', 0, *pflags); in change()
1216 fetch(ixnew, c, d, f2, diff_format == D_NORMAL ? '>' : '\0', 0, *pflags); in change()
1478 dump_context_vec(FILE *f1, FILE *f2, int flags) in dump_context_vec() argument
1565 fetch(ixnew, lowc, d, f2, ' ', 0, flags); in dump_context_vec()
1567 fetch(ixnew, lowc, c - 1, f2, ' ', 0, flags); in dump_context_vec()
1568 fetch(ixnew, c, d, f2, in dump_context_vec()
1574 fetch(ixnew, d + 1, upd, f2, ' ', 0, flags); in dump_context_vec()
1581 dump_unified_vec(FILE *f1, FILE *f2, int flags) in dump_unified_vec() argument
1633 fetch(ixnew, c, d, f2, '+', 0, flags); in dump_unified_vec()
1640 fetch(ixnew, lowc, c - 1, f2, ' ', 0, flags); in dump_unified_vec()
1641 fetch(ixnew, c, d, f2, '+', 0, flags); in dump_unified_vec()
1647 fetch(ixnew, d + 1, upd, f2, ' ', 0, flags); in dump_unified_vec()