open 91 mkfs/mkfs.c fsfd = open(argv[1], O_RDWR | O_CREAT | O_TRUNC, 0666); open 144 mkfs/mkfs.c if ((fd = open(argv[i], 0)) < 0) open 35 user/cat.c if ((fd = open(argv[i], O_RDONLY)) < 0) { open 20 user/forphan.c if ((fd = open(ff, O_CREATE | O_WRONLY)) < 0) { open 32 user/forphan.c if (open(ff, O_RDONLY) != -1) { open 55 user/grep.c if ((fd = open(argv[i], O_RDONLY)) < 0) { open 71 user/grind.c close(open("grindir/../a", O_CREATE | O_RDWR)); open 73 user/grind.c close(open("grindir/../grindir/../b", O_CREATE | O_RDWR)); open 85 user/grind.c fd = open("/grindir/../a", O_CREATE | O_RDWR); open 88 user/grind.c fd = open("/./grindir/./../b", O_CREATE | O_RDWR); open 95 user/grind.c close(open("a/../a/./a", O_CREATE | O_RDWR)); open 99 user/grind.c close(open("grindir/../b/b", O_CREATE | O_RDWR)); open 135 user/grind.c close(open("a", O_CREATE | O_RDWR)); open 187 user/grind.c fd = open("x", O_CREATE | O_RDWR); open 199 user/grind.c int fd1 = open("c", O_CREATE | O_RDWR); open 19 user/init.c if (open("console", O_RDWR) < 0) { open 21 user/init.c open("console", O_RDWR); open 26 user/logstress.c fd = open(argv[i], O_CREATE | O_RDWR); open 35 user/ls.c if ((fd = open(path, O_RDONLY)) < 0) { open 86 user/sh.c if (open(rcmd->file, rcmd->mode) < 0) { open 152 user/sh.c while ((fd = open("console", O_RDWR)) >= 0) { open 33 user/stressfs.c fd = open(path, O_CREATE | O_RDWR); open 42 user/stressfs.c fd = open(path, O_RDONLY); open 93 user/ulib.c fd = open(n, O_RDONLY); open 15 user/user.h int open(const char *, int); open 41 user/usertests.c int fd = open("copyin1", O_CREATE | O_WRONLY); open 87 user/usertests.c int fd = open("README", 0); open 130 user/usertests.c int fd = open((char *)addr, O_CREATE | O_WRONLY); open 156 user/usertests.c int fd = open(b, O_CREATE | O_WRONLY); open 226 user/usertests.c int fd = open(b, O_CREATE | O_WRONLY); open 265 user/usertests.c fd = open("rwsbrk", O_CREATE | O_WRONLY); open 278 user/usertests.c fd = open("README", O_RDONLY); open 300 user/usertests.c int fd1 = open("truncfile", O_CREATE | O_WRONLY | O_TRUNC); open 304 user/usertests.c int fd2 = open("truncfile", O_RDONLY); open 311 user/usertests.c fd1 = open("truncfile", O_WRONLY | O_TRUNC); open 313 user/usertests.c int fd3 = open("truncfile", O_RDONLY); open 358 user/usertests.c int fd1 = open("truncfile", O_CREATE | O_TRUNC | O_WRONLY); open 361 user/usertests.c int fd2 = open("truncfile", O_TRUNC | O_WRONLY); open 379 user/usertests.c close(open("truncfile", O_CREATE | O_TRUNC | O_WRONLY)); open 390 user/usertests.c int fd = open("truncfile", O_WRONLY); open 401 user/usertests.c fd = open("truncfile", O_RDONLY); open 409 user/usertests.c int fd = open("truncfile", O_CREATE | O_WRONLY | O_TRUNC); open 505 user/usertests.c int fd = open("oidir", O_RDWR); open 528 user/usertests.c fd = open("echo", 0); open 534 user/usertests.c fd = open("doesnotexist", 0); open 548 user/usertests.c fd = open("small", O_CREATE | O_RDWR); open 564 user/usertests.c fd = open("small", O_RDONLY); open 587 user/usertests.c fd = open("big", O_CREATE | O_RDWR); open 603 user/usertests.c fd = open("big", O_RDONLY); open 647 user/usertests.c fd = open(name, O_CREATE | O_RDWR); open 702 user/usertests.c fd = open("echo-ok", O_CREATE | O_WRONLY); open 725 user/usertests.c fd = open("echo-ok", O_RDONLY); open 1045 user/usertests.c int fd = open("stopforking", 0); open 1050 user/usertests.c close(open("stopforking", O_CREATE | O_RDWR)); open 1058 user/usertests.c close(open("stopforking", O_CREATE | O_RDWR)); open 1137 user/usertests.c fd = open("sharedfd", O_CREATE | O_RDWR); open 1160 user/usertests.c fd = open("sharedfd", 0); open 1205 user/usertests.c fd = open(fname, O_CREATE | O_RDWR); open 1231 user/usertests.c fd = open(fname, 0); open 1271 user/usertests.c fd = open(name, O_CREATE | O_RDWR); open 1301 user/usertests.c fd = open(name, 0); open 1330 user/usertests.c fd = open("unlinkread", O_CREATE | O_RDWR); open 1338 user/usertests.c fd = open("unlinkread", O_RDWR); open 1348 user/usertests.c fd1 = open("unlinkread", O_CREATE | O_RDWR); open 1377 user/usertests.c fd = open("lf1", O_CREATE | O_RDWR); open 1394 user/usertests.c if (open("lf1", 0) >= 0) { open 1399 user/usertests.c fd = open("lf2", 0); open 1451 user/usertests.c fd = open(file, O_CREATE | O_RDWR); open 1469 user/usertests.c fd = open(".", 0); open 1503 user/usertests.c close(open(file, 0)); open 1504 user/usertests.c close(open(file, 0)); open 1505 user/usertests.c close(open(file, 0)); open 1506 user/usertests.c close(open(file, 0)); open 1507 user/usertests.c close(open(file, 0)); open 1508 user/usertests.c close(open(file, 0)); open 1542 user/usertests.c close(open("x", O_RDWR | O_CREATE)); open 1567 user/usertests.c fd = open("dd/ff", O_CREATE | O_RDWR); open 1585 user/usertests.c fd = open("dd/dd/ff", O_CREATE | O_RDWR); open 1593 user/usertests.c fd = open("dd/dd/../ff", 0); open 1614 user/usertests.c if (open("dd/dd/ff", O_RDONLY) >= 0) { open 1636 user/usertests.c fd = open("dd/dd/ffff", 0); open 1647 user/usertests.c if (open("dd/dd/ff", O_RDONLY) >= 0) { open 1652 user/usertests.c if (open("dd/ff/ff", O_CREATE | O_RDWR) >= 0) { open 1656 user/usertests.c if (open("dd/xx/ff", O_CREATE | O_RDWR) >= 0) { open 1660 user/usertests.c if (open("dd", O_CREATE) >= 0) { open 1664 user/usertests.c if (open("dd", O_RDWR) >= 0) { open 1668 user/usertests.c if (open("dd", O_WRONLY) >= 0) { open 1743 user/usertests.c fd = open("bigwrite", O_CREATE | O_RDWR); open 1768 user/usertests.c fd = open("bigfile.dat", O_CREATE | O_RDWR); open 1782 user/usertests.c fd = open("bigfile.dat", 0); open 1829 user/usertests.c fd = open("123456789012345/123456789012345/123456789012345", O_CREATE); open 1836 user/usertests.c fd = open("12345678901234/12345678901234/12345678901234", 0); open 1903 user/usertests.c fd = open("dirfile", O_CREATE); open 1913 user/usertests.c fd = open("dirfile/xx", 0); open 1918 user/usertests.c fd = open("dirfile/xx", O_CREATE); open 1940 user/usertests.c fd = open(".", O_RDWR); open 1945 user/usertests.c fd = open(".", 0); open 1972 user/usertests.c fd = open("", O_CREATE); open 1975 user/usertests.c fd = open("xx", O_CREATE); open 2281 user/usertests.c fd = open("sbrk", O_CREATE | O_WRONLY); open 2354 user/usertests.c fd = open("bigarg-ok", O_CREATE); open 2365 user/usertests.c fd = open("bigarg-ok", 0); open 2392 user/usertests.c int fd = open(name, O_CREATE | O_RDWR); open 2430 user/usertests.c fd = open("init", O_RDONLY); open 2588 user/usertests.c int fd = open(p, O_RDWR | O_CREATE); open 2591 user/usertests.c fd = open(p, O_RDWR); open 2700 user/usertests.c open(p + 8192, 0); open 2718 user/usertests.c int fd = open("README", 0); open 2728 user/usertests.c fd = open("junk", O_CREATE | O_RDWR | O_TRUNC); open 2757 user/usertests.c int fd = open(&p[4095], O_RDONLY); open 2839 user/usertests.c int fd = open("testfile", O_CREATE | O_RDWR); open 2852 user/usertests.c fd = open("testfile", O_RDWR); open 2877 user/usertests.c fd = open("testfile", O_RDONLY); open 2897 user/usertests.c fd = open("bigfile", O_CREATE | O_RDWR); open 2911 user/usertests.c fd = open("testfile", O_RDONLY); open 2956 user/usertests.c if (open("../", O_RDONLY) > 0) { open 2959 user/usertests.c if (open("../c", O_CREATE) > 0) { open 3053 user/usertests.c fd = open("bd", O_CREATE); open 3108 user/usertests.c int fd = open(name, O_CREATE | O_RDWR); open 3150 user/usertests.c int fd = open("junk", O_CREATE | O_WRONLY); open 3160 user/usertests.c int fd = open("junk", O_CREATE | O_WRONLY); open 3229 user/usertests.c int fd = open(name, O_CREATE | O_RDWR | O_TRUNC); open 3260 user/usertests.c int fd = open(name, O_CREATE | O_RDWR | O_TRUNC); open 3305 user/usertests.c int fd = open(name, O_CREATE | O_RDWR | O_TRUNC); open 3333 user/usertests.c int fd = open("/lof", O_CREATE | O_RDWR); open 47 user/wc.c if ((fd = open(argv[i], O_RDONLY)) < 0) {