argv 28 kernel/exec.c kexec(char *path, char **argv) argv 101 kernel/exec.c for (argc = 0; argv[argc]; argc++) { argv 102 kernel/exec.c sp -= strlen(argv[argc]) + 1; argv 106 kernel/exec.c if (copyout(pagetable, sz, sp, argv[argc], strlen(argv[argc]) + 1) < 0) argv 461 kernel/sysfile.c char path[MAXPATH], *argv[MAXARG]; argv 469 kernel/sysfile.c memset(argv, 0, sizeof(argv)); argv 471 kernel/sysfile.c if (i >= NELEM(argv)) { argv 478 kernel/sysfile.c argv[i] = 0; argv 481 kernel/sysfile.c argv[i] = kalloc(); argv 482 kernel/sysfile.c if (argv[i] == 0) argv 484 kernel/sysfile.c if (fetchstr(uarg, argv[i], PGSIZE) < 0) argv 488 kernel/sysfile.c int ret = kexec(path, argv); argv 490 kernel/sysfile.c for (i = 0; i < NELEM(argv) && argv[i] != 0; i++) argv 491 kernel/sysfile.c kfree(argv[i]); argv 496 kernel/sysfile.c for (i = 0; i < NELEM(argv) && argv[i] != 0; i++) argv 497 kernel/sysfile.c kfree(argv[i]); argv 73 mkfs/mkfs.c main(int argc, char *argv[]) argv 91 mkfs/mkfs.c fsfd = open(argv[1], O_RDWR | O_CREAT | O_TRUNC, 0666); argv 93 mkfs/mkfs.c die(argv[1]); argv 137 mkfs/mkfs.c if (strncmp(argv[i], "user/", 5) == 0) argv 138 mkfs/mkfs.c shortname = argv[i] + 5; argv 140 mkfs/mkfs.c shortname = argv[i]; argv 144 mkfs/mkfs.c if ((fd = open(argv[i], 0)) < 0) argv 145 mkfs/mkfs.c die(argv[i]); argv 25 user/cat.c main(int argc, char *argv[]) argv 35 user/cat.c if ((fd = open(argv[i], O_RDONLY)) < 0) { argv 36 user/cat.c fprintf(2, "cat: cannot open %s\n", argv[i]); argv 13 user/dorphan.c main(int argc, char **argv) argv 15 user/dorphan.c char *s = argv[0]; argv 6 user/echo.c main(int argc, char *argv[]) argv 11 user/echo.c write(1, argv[i], strlen(argv[i])); argv 13 user/forphan.c main(int argc, char **argv) argv 16 user/forphan.c char *s = argv[0]; argv 38 user/grep.c main(int argc, char *argv[]) argv 47 user/grep.c pattern = argv[1]; argv 55 user/grep.c if ((fd = open(argv[i], O_RDONLY)) < 0) { argv 56 user/grep.c printf("grep: cannot open %s\n", argv[i]); argv 12 user/init.c char *argv[] = {"sh", 0}; argv 34 user/init.c exec("sh", argv); argv 6 user/kill.c main(int argc, char **argv) argv 15 user/kill.c kill(atoi(argv[i])); argv 6 user/ln.c main(int argc, char *argv[]) argv 12 user/ln.c if (link(argv[1], argv[2]) < 0) argv 13 user/ln.c fprintf(2, "link %s %s: failed\n", argv[1], argv[2]); argv 14 user/logstress.c main(int argc, char **argv) argv 22 user/logstress.c printf("%s: fork failed\n", argv[0]); argv 26 user/logstress.c fd = open(argv[i], O_CREATE | O_RDWR); argv 28 user/logstress.c printf("%s: create %s failed\n", argv[0], argv[i]); argv 77 user/ls.c main(int argc, char *argv[]) argv 86 user/ls.c ls(argv[i]); argv 6 user/mkdir.c main(int argc, char *argv[]) argv 16 user/mkdir.c if (mkdir(argv[i]) < 0) { argv 17 user/mkdir.c fprintf(2, "mkdir: %s failed to create\n", argv[i]); argv 6 user/rm.c main(int argc, char *argv[]) argv 16 user/rm.c if (unlink(argv[i]) < 0) { argv 17 user/rm.c fprintf(2, "rm: %s failed to delete\n", argv[i]); argv 22 user/sh.c char *argv[MAXARGS]; argv 77 user/sh.c if (ecmd->argv[0] == 0) argv 79 user/sh.c exec(ecmd->argv[0], ecmd->argv); argv 80 user/sh.c fprintf(2, "exec %s failed\n", ecmd->argv[0]); argv 442 user/sh.c cmd->argv[argc] = q; argv 449 user/sh.c cmd->argv[argc] = 0; argv 471 user/sh.c for (i = 0; ecmd->argv[i]; i++) argv 17 user/stressfs.c main(int argc, char *argv[]) argv 6 user/sync.c main(int argc, char *argv[]) argv 12 user/ulib.c start(int argc, char **argv) argv 15 user/ulib.c extern int main(int argc, char **argv); argv 16 user/ulib.c r = main(argc, argv); argv 2506 user/usertests.c char *argv[1]; argv 2507 user/usertests.c argv[0] = 0; argv 2508 user/usertests.c exec(big, argv); argv 2614 user/usertests.c char *argv[2]; argv 2615 user/usertests.c argv[0] = (char *)0xffffffff; argv 2616 user/usertests.c argv[1] = 0; argv 2617 user/usertests.c exec("echo", argv); argv 3515 user/usertests.c main(int argc, char *argv[]) argv 3521 user/usertests.c if (argc == 2 && strcmp(argv[1], "-q") == 0) { argv 3523 user/usertests.c } else if (argc == 2 && strcmp(argv[1], "-c") == 0) { argv 3525 user/usertests.c } else if (argc == 2 && strcmp(argv[1], "-C") == 0) { argv 3527 user/usertests.c } else if (argc == 2 && argv[1][0] != '-') { argv 3528 user/usertests.c justone = argv[1]; argv 37 user/wc.c main(int argc, char *argv[]) argv 47 user/wc.c if ((fd = open(argv[i], O_RDONLY)) < 0) { argv 48 user/wc.c printf("wc: cannot open %s\n", argv[i]); argv 51 user/wc.c wc(fd, argv[i]);