argc 32 kernel/exec.c uint64 argc, sz = 0, sp, ustack[MAXARG], stackbase; argc 101 kernel/exec.c for (argc = 0; argv[argc]; argc++) { argc 102 kernel/exec.c sp -= strlen(argv[argc]) + 1; argc 106 kernel/exec.c if (copyout(pagetable, sz, sp, argv[argc], strlen(argv[argc]) + 1) < 0) argc 108 kernel/exec.c ustack[argc] = sp; argc 110 kernel/exec.c ustack[argc] = 0; argc 113 kernel/exec.c sp -= (argc + 1) * sizeof(uint64); argc 117 kernel/exec.c if (copyout(pagetable, sz, sp, (char *)ustack, (argc + 1) * sizeof(uint64)) < argc 140 kernel/exec.c return argc; // this ends up in a0, the first argument to main(argc, argv) argc 73 mkfs/mkfs.c main(int argc, char *argv[]) argc 83 mkfs/mkfs.c if (argc < 2) { argc 134 mkfs/mkfs.c for (i = 2; i < argc; i++) { argc 25 user/cat.c main(int argc, char *argv[]) argc 29 user/cat.c if (argc <= 1) { argc 34 user/cat.c for (i = 1; i < argc; i++) { argc 13 user/dorphan.c main(int argc, char **argv) argc 6 user/echo.c main(int argc, char *argv[]) argc 10 user/echo.c for (i = 1; i < argc; i++) { argc 12 user/echo.c if (i + 1 < argc) { argc 13 user/forphan.c main(int argc, char **argv) argc 38 user/grep.c main(int argc, char *argv[]) argc 43 user/grep.c if (argc <= 1) { argc 49 user/grep.c if (argc <= 2) { argc 54 user/grep.c for (i = 2; i < argc; i++) { argc 6 user/kill.c main(int argc, char **argv) argc 10 user/kill.c if (argc < 2) { argc 14 user/kill.c for (i = 1; i < argc; i++) argc 6 user/ln.c main(int argc, char *argv[]) argc 8 user/ln.c if (argc != 3) { argc 14 user/logstress.c main(int argc, char **argv) argc 19 user/logstress.c for (int i = 1; i < argc; i++) { argc 42 user/logstress.c for (int i = 1; i < argc; i++) { argc 77 user/ls.c main(int argc, char *argv[]) argc 81 user/ls.c if (argc < 2) { argc 85 user/ls.c for (i = 1; i < argc; i++) argc 6 user/mkdir.c main(int argc, char *argv[]) argc 10 user/mkdir.c if (argc < 2) { argc 15 user/mkdir.c for (i = 1; i < argc; i++) { argc 6 user/rm.c main(int argc, char *argv[]) argc 10 user/rm.c if (argc < 2) { argc 15 user/rm.c for (i = 1; i < argc; i++) { argc 425 user/sh.c int tok, argc; argc 435 user/sh.c argc = 0; argc 442 user/sh.c cmd->argv[argc] = q; argc 443 user/sh.c cmd->eargv[argc] = eq; argc 444 user/sh.c argc++; argc 445 user/sh.c if (argc >= MAXARGS) argc 449 user/sh.c cmd->argv[argc] = 0; argc 450 user/sh.c cmd->eargv[argc] = 0; argc 17 user/stressfs.c main(int argc, char *argv[]) argc 6 user/sync.c main(int argc, char *argv[]) argc 12 user/ulib.c start(int argc, char **argv) argc 15 user/ulib.c extern int main(int argc, char **argv); argc 16 user/ulib.c r = main(argc, argv); argc 3515 user/usertests.c main(int argc, char *argv[]) argc 3521 user/usertests.c if (argc == 2 && strcmp(argv[1], "-q") == 0) { argc 3523 user/usertests.c } else if (argc == 2 && strcmp(argv[1], "-c") == 0) { argc 3525 user/usertests.c } else if (argc == 2 && strcmp(argv[1], "-C") == 0) { argc 3527 user/usertests.c } else if (argc == 2 && argv[1][0] != '-') { argc 3529 user/usertests.c } else if (argc > 1) { argc 37 user/wc.c main(int argc, char *argv[]) argc 41 user/wc.c if (argc <= 1) { argc 46 user/wc.c for (i = 1; i < argc; i++) {