argc 31 kernel/exec.c uint64 argc, sz = 0, sp, ustack[MAXARG], stackbase; argc 98 kernel/exec.c for(argc = 0; argv[argc]; argc++) { argc 99 kernel/exec.c if(argc >= MAXARG) argc 101 kernel/exec.c sp -= strlen(argv[argc]) + 1; argc 105 kernel/exec.c if(copyout(pagetable, sp, argv[argc], strlen(argv[argc]) + 1) < 0) argc 107 kernel/exec.c ustack[argc] = sp; argc 109 kernel/exec.c ustack[argc] = 0; argc 112 kernel/exec.c sp -= (argc+1) * sizeof(uint64); argc 116 kernel/exec.c if(copyout(pagetable, sp, (char *)ustack, (argc+1)*sizeof(uint64)) < 0) argc 138 kernel/exec.c return argc; // this ends up in a0, the first argument to main(argc, argv) argc 69 mkfs/mkfs.c main(int argc, char *argv[]) argc 80 mkfs/mkfs.c if(argc < 2){ argc 130 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 3174 user/usertests.c main(int argc, char *argv[]) argc 3180 user/usertests.c if(argc == 2 && strcmp(argv[1], "-q") == 0){ argc 3182 user/usertests.c } else if(argc == 2 && strcmp(argv[1], "-c") == 0){ argc 3184 user/usertests.c } else if(argc == 2 && strcmp(argv[1], "-C") == 0){ argc 3186 user/usertests.c } else if(argc == 2 && argv[1][0] != '-'){ argc 3188 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++){