args               90 kern/startup/menu.c 	char **args = ptr;
args              101 kern/startup/menu.c 	KASSERT(strlen(args[0]) < sizeof(progname));
args              103 kern/startup/menu.c 	strcpy(progname, args[0]);
args              107 kern/startup/menu.c 		kprintf("Running program %s failed: %s\n", args[0],
args              129 kern/startup/menu.c common_prog(int nargs, char **args)
args              140 kern/startup/menu.c 	proc = proc_create_runprogram(args[0] /* name */);
args              145 kern/startup/menu.c 	result = thread_fork(args[0] /* thread name */,
args              148 kern/startup/menu.c 			args /* thread arg */, nargs /* thread arg */);
args              169 kern/startup/menu.c cmd_prog(int nargs, char **args)
args              177 kern/startup/menu.c 	args++;
args              180 kern/startup/menu.c 	return common_prog(nargs, args);
args              188 kern/startup/menu.c cmd_shell(int nargs, char **args)
args              190 kern/startup/menu.c 	(void)args;
args              196 kern/startup/menu.c 	args[0] = (char *)_PATH_SHELL;
args              198 kern/startup/menu.c 	return common_prog(nargs, args);
args              206 kern/startup/menu.c cmd_chdir(int nargs, char **args)
args              213 kern/startup/menu.c 	return vfs_chdir(args[1]);
args              221 kern/startup/menu.c cmd_pwd(int nargs, char **args)
args              229 kern/startup/menu.c 	(void)args;
args              252 kern/startup/menu.c cmd_sync(int nargs, char **args)
args              255 kern/startup/menu.c 	(void)args;
args              267 kern/startup/menu.c cmd_panic(int nargs, char **args)
args              270 kern/startup/menu.c 	(void)args;
args              281 kern/startup/menu.c cmd_quit(int nargs, char **args)
args              284 kern/startup/menu.c 	(void)args;
args              309 kern/startup/menu.c cmd_mount(int nargs, char **args)
args              320 kern/startup/menu.c 	fstype = args[1];
args              321 kern/startup/menu.c 	device = args[2];
args              339 kern/startup/menu.c cmd_unmount(int nargs, char **args)
args              348 kern/startup/menu.c 	device = args[1];
args              368 kern/startup/menu.c cmd_bootfs(int nargs, char **args)
args              377 kern/startup/menu.c 	device = args[1];
args              389 kern/startup/menu.c cmd_kheapstats(int nargs, char **args)
args              392 kern/startup/menu.c 	(void)args;
args              528 kern/startup/menu.c 	int (*func)(int nargs, char **args);
args              603 kern/startup/menu.c 	char *args[MAXMENUARGS];
args              617 kern/startup/menu.c 		args[nargs++] = word;
args              625 kern/startup/menu.c 		if (*cmdtable[i].name && !strcmp(args[0], cmdtable[i].name)) {
args              630 kern/startup/menu.c 			result = cmdtable[i].func(nargs, args);
args              645 kern/startup/menu.c 	kprintf("%s: Command not found\n", args[0]);
args              700 kern/startup/menu.c menu(char *args)
args              704 kern/startup/menu.c 	menu_execute(args, 1);
args              569 kern/synchprobs/catmouse.c          char ** args)
args              588 kern/synchprobs/catmouse.c   NumBowls = atoi(args[1]);
args              593 kern/synchprobs/catmouse.c   NumCats = atoi(args[2]);
args              598 kern/synchprobs/catmouse.c   NumMice = atoi(args[3]);
args              603 kern/synchprobs/catmouse.c   NumLoops = atoi(args[4]);
args              610 kern/synchprobs/catmouse.c     CatEatTime = atoi(args[5]);
args              616 kern/synchprobs/catmouse.c     CatSleepTime = atoi(args[6]);
args              622 kern/synchprobs/catmouse.c     MouseEatTime = atoi(args[7]);
args              628 kern/synchprobs/catmouse.c     MouseSleepTime = atoi(args[8]);
args               73 kern/synchprobs/whalemating.c whalemating(int nargs, char **args)
args               79 kern/synchprobs/whalemating.c 	(void)args;
args              122 kern/test/arraytest.c arraytest(int nargs, char **args)
args              127 kern/test/arraytest.c 	(void)args;
args               38 kern/test/bitmaptest.c bitmaptest(int nargs, char **args)
args               46 kern/test/bitmaptest.c 	(void)args;
args              542 kern/test/fstest.c checkfilesystem(int nargs, char **args)
args              551 kern/test/fstest.c 	device = args[1];
args              563 kern/test/fstest.c   testname(int nargs, char **args)                \
args              566 kern/test/fstest.c 	result = checkfilesystem(nargs, args);    \
args              570 kern/test/fstest.c 	do##testname(args[1]);                    \
args              583 kern/test/fstest.c printfile(int nargs, char **args)
args              602 kern/test/fstest.c 	result = vfs_open(args[1], O_RDONLY, 0664, &rv);
args               94 kern/test/malloctest.c malloctest(int nargs, char **args)
args               97 kern/test/malloctest.c 	(void)args;
args              107 kern/test/malloctest.c mallocstress(int nargs, char **args)
args              113 kern/test/malloctest.c 	(void)args;
args               38 kern/test/nettest.c nettest(int nargs, char **args)
args               41 kern/test/nettest.c 	(void)args;
args              131 kern/test/synchtest.c semtest(int nargs, char **args)
args              136 kern/test/synchtest.c 	(void)args;
args              229 kern/test/synchtest.c locktest(int nargs, char **args)
args              234 kern/test/synchtest.c 	(void)args;
args              314 kern/test/synchtest.c cvtest(int nargs, char **args)
args              320 kern/test/synchtest.c 	(void)args;
args              121 kern/test/threadtest.c threadtest(int nargs, char **args)
args              124 kern/test/threadtest.c 	(void)args;
args              135 kern/test/threadtest.c threadtest2(int nargs, char **args)
args              138 kern/test/threadtest.c 	(void)args;
args              255 kern/test/tt3.c threadtest3(int nargs, char **args)
args              261 kern/test/tt3.c 		runtest3(atoi(args[1]), atoi(args[2]));
args              124 kern/test/uw-tests.c uwlocktest1(int nargs, char **args)
args              130 kern/test/uw-tests.c 	(void)args;
args              258 kern/test/uw-tests.c uwvmstatstest(int nargs, char **args)
args              264 kern/test/uw-tests.c 	(void)args;
args              306 user/bin/sh/sh.c 	char *args[NARG_MAX + 1];
args              320 user/bin/sh/sh.c 			       args[0]);
args              323 user/bin/sh/sh.c 		args[nargs++] = s;
args              325 user/bin/sh/sh.c 	args[nargs] = NULL;
args              333 user/bin/sh/sh.c 		if (!strcmp(builtins[i].name, args[0])) {
args              334 user/bin/sh/sh.c 			return builtins[i].func(nargs, args);
args              340 user/bin/sh/sh.c 	if (nargs > 0 && !strcmp(args[nargs-1], "&")) {
args              345 user/bin/sh/sh.c 			       args[0]);
args              349 user/bin/sh/sh.c 		args[nargs] = NULL;
args              365 user/bin/sh/sh.c 			execv(args[0], args);
args              366 user/bin/sh/sh.c 			warn("%s", args[0]);
args              383 user/bin/sh/sh.c 		printf("[%d] %s ... &\n", pid, args[0]);
args              119 user/include/unistd.h int execv(const char *prog, char *const *args);
args               76 user/testbin/badcall/bad_execv.c 	char *args[2];
args               77 user/testbin/badcall/bad_execv.c 	args[0] = (char *)"foo";
args               78 user/testbin/badcall/bad_execv.c 	args[1] = NULL;
args               84 user/testbin/badcall/bad_execv.c 	rv = execv(prog, args);
args               94 user/testbin/badcall/bad_execv.c 	char *args[2];
args               95 user/testbin/badcall/bad_execv.c 	args[0] = (char *)"foo";
args               96 user/testbin/badcall/bad_execv.c 	args[1] = NULL;
args              102 user/testbin/badcall/bad_execv.c 	rv = execv("", args);
args              109 user/testbin/badcall/bad_execv.c exec_badargs(void *args, const char *desc)
args              117 user/testbin/badcall/bad_execv.c 	rv = execv("/bin/true", args);
args              128 user/testbin/badcall/bad_execv.c 	char *args[3];
args              129 user/testbin/badcall/bad_execv.c 	args[0] = (char *)"foo";
args              130 user/testbin/badcall/bad_execv.c 	args[1] = (char *)ptr;
args              131 user/testbin/badcall/bad_execv.c 	args[2] = NULL;
args              137 user/testbin/badcall/bad_execv.c 	rv = execv("/bin/true", args);
args              785 user/testbin/psort/psort.c 	const char *args[3];
args              802 user/testbin/psort/psort.c 	args[0] = "cat";
args              803 user/testbin/psort/psort.c 	args[1] = mergedname(me);
args              804 user/testbin/psort/psort.c 	args[2] = NULL;
args              805 user/testbin/psort/psort.c 	execv("/bin/cat", (char **) args);
args               88 user/testbin/triplehuge/triple.c 	char *args[2];
args               91 user/testbin/triplehuge/triple.c 	args[0]=(char *)prog;
args               92 user/testbin/triplehuge/triple.c 	args[1]=NULL;
args               97 user/testbin/triplehuge/triple.c 		pids[i]=spawnv(args[0], args);
args               88 user/testbin/triplemat/triple.c 	char *args[2];
args               91 user/testbin/triplemat/triple.c 	args[0]=(char *)prog;
args               92 user/testbin/triplemat/triple.c 	args[1]=NULL;
args               97 user/testbin/triplemat/triple.c 		pids[i]=spawnv(args[0], args);
args               88 user/testbin/triplesort/triple.c 	char *args[2];
args               91 user/testbin/triplesort/triple.c 	args[0]=(char *)prog;
args               92 user/testbin/triplesort/triple.c 	args[1]=NULL;
args               97 user/testbin/triplesort/triple.c 		pids[i]=spawnv(args[0], args);