Searched refs:stb1 (Results 1 – 5 of 5) sorted by relevance
| /freebsd/usr.bin/diff/ |
| H A D | diffdir.c | 267 if (lstat(path1, &stb1) != 0) { in diffit() 273 memset(&stb1, 0, sizeof(stb1)); in diffit() 282 stb2.st_mode = stb1.st_mode; in diffit() 284 if (stb1.st_mode == 0) in diffit() 285 stb1.st_mode = stb2.st_mode; in diffit() 286 if (S_ISLNK(stb1.st_mode) || S_ISLNK(stb2.st_mode)) { in diffit() 287 if (S_ISLNK(stb1.st_mode) && S_ISLNK(stb2.st_mode)) { in diffit() 313 path1, S_ISLNK(stb1.st_mode) ? "symbolic link" : in diffit() 314 (S_ISDIR(stb1.st_mode) ? "directory" : in diffit() 315 (S_ISREG(stb1.st_mode) ? "file" : "error")), in diffit() [all …]
|
| H A D | diff.c | 50 struct stat stb1, stb2; variable 430 fstat(STDIN_FILENO, &stb1); in main() 432 } else if (stat(argv[0], &stb1) != 0) { in main() 436 memset(&stb1, 0, sizeof(struct stat)); in main() 447 stb2.st_mode = stb1.st_mode; in main() 456 if (stb1.st_mode == 0) in main() 457 stb1.st_mode = stb2.st_mode; in main() 459 if (gotstdin && (S_ISDIR(stb1.st_mode) || S_ISDIR(stb2.st_mode))) in main() 462 if (S_ISDIR(stb1.st_mode) && S_ISDIR(stb2.st_mode)) { in main() 467 if (S_ISDIR(stb1.st_mode)) { in main() [all …]
|
| H A D | diffreg.c | 324 if (S_ISDIR(stb1.st_mode) != S_ISDIR(stb2.st_mode)) in diffreg_stone() 325 return (S_ISDIR(stb1.st_mode) ? D_MISMATCH1 : D_MISMATCH2); in diffreg_stone() 332 if (!S_ISREG(stb1.st_mode)) { in diffreg_stone() 334 fstat(fileno(f1), &stb1) == -1) { in diffreg_stone() 375 if (stb1.st_dev == stb2.st_dev && stb1.st_ino == stb2.st_ino) in diffreg_stone() 427 (void)prepare(0, f1, stb1.st_size, flags); in diffreg_stone() 430 !prepare(0, f1, stb1.st_size, flags) || in diffreg_stone() 498 if ((flags & (D_EMPTY1|D_EMPTY2)) || stb1.st_size != stb2.st_size || in files_differ() 499 (stb1.st_mode & S_IFMT) != (stb2.st_mode & S_IFMT)) in files_differ() 502 if (stb1.st_dev == stb2.st_dev && stb1.st_ino == stb2.st_ino) in files_differ() [all …]
|
| H A D | diff.h | 123 extern struct stat stb1, stb2;
|
| H A D | diffreg_new.c | 213 label[0] : format_label(file1, &stb1); in diffreg_new() 331 if (!S_ISREG(stb1.st_mode) || !S_ISREG(stb2.st_mode)) in can_libdiff()
|