Lines Matching refs:argv

60 int    b_exec(int argc __unused, char *argv[], Shbltin_t *context)  in b_exec()  argument
68 while (n = optget(argv, sh_optexec)) switch (n) in b_exec()
84 argv += opt_info.index; in b_exec()
87 if(*argv) in b_exec()
88 B_login(0,argv,(Shbltin_t*)&logdata); in b_exec()
98 int B_login(int argc,char *argv[],Shbltin_t *context) in B_login() argument
113 errormsg(SH_DICT,ERROR_exit(1),e_restricted,argv[0]); in B_login()
142 pname = argv[0]; in B_login()
144 argv[0] = logp->arg0; in B_login()
153 path_exec(shp,pname,argv,NIL(struct argnod*)); in B_login()
159 int b_let(int argc,char *argv[],Shbltin_t *context) in b_let() argument
165 while (r = optget(argv,sh_optlet)) switch (r) in b_let()
174 argv += opt_info.index; in b_let()
175 if(error_info.errors || !*argv) in b_let()
177 while(arg= *argv++) in b_let()
182 int b_eval(int argc,char *argv[], Shbltin_t *context) in b_eval() argument
187 while (r = optget(argv,sh_opteval)) switch (r) in b_eval()
198 argv += opt_info.index; in b_eval()
199 if(*argv && **argv) in b_eval()
202 sh_eval(sh_sfeval(argv),0); in b_eval()
207 int b_dot_cmd(register int n,char *argv[],Shbltin_t *context) in b_dot_cmd() argument
221 while (n = optget(argv,sh_optdot)) switch (n) in b_dot_cmd()
230 argv += opt_info.index; in b_dot_cmd()
231 script = *argv; in b_dot_cmd()
281 if(np || argv[1]) in b_dot_cmd()
282 argsave = sh_argnew(shp,argv,&saveargfor); in b_dot_cmd()
304 if((np || argv[1]) && jmpval!=SH_JMPSCRIPT) in b_dot_cmd()
325 int b_true(int argc,register char *argv[],Shbltin_t *context) in b_true() argument
328 NOT_USED(argv[0]); in b_true()
336 int b_false(int argc,register char *argv[], Shbltin_t *context) in b_false() argument
339 NOT_USED(argv[0]); in b_false()
344 int b_shift(register int n, register char *argv[], Shbltin_t *context) in b_shift() argument
348 while((n = optget(argv,sh_optshift))) switch(n) in b_shift()
359 argv += opt_info.index; in b_shift()
360 n = ((arg= *argv)?(int)sh_arith(shp,arg):1); in b_shift()
371 int b_wait(int n,register char *argv[],Shbltin_t *context) in b_wait() argument
374 while((n = optget(argv,sh_optwait))) switch(n) in b_wait()
385 argv += opt_info.index; in b_wait()
386 job_bwait(argv); in b_wait()
393 int b_fg(int n,char *argv[],Shbltin_t *context){}
394 int b_disown(int n,char *argv[],Shbltin_t *context){}
396 int b_bg(register int n,register char *argv[],Shbltin_t *context) in b_bg() argument
398 register int flag = **argv; in b_bg()
401 if(*argv[0]=='f') in b_bg()
403 else if(*argv[0]=='d') in b_bg()
405 while((n = optget(argv,optstr))) switch(n) in b_bg()
416 argv += opt_info.index; in b_bg()
423 if(flag=='d' && *argv==0) in b_bg()
424 argv = (char**)0; in b_bg()
425 if(job_walk(sfstdout,job_switch,flag,argv)) in b_bg()
430 int b_jobs(register int n,char *argv[],Shbltin_t *context) in b_jobs() argument
434 while((n = optget(argv,sh_optjobs))) switch(n) in b_jobs()
452 argv += opt_info.index; in b_jobs()
455 if(*argv==0) in b_jobs()
456 argv = (char**)0; in b_jobs()
457 if(job_walk(sfstdout,job_list,flag,argv)) in b_jobs()
469 int b_universe(int argc, char *argv[],Shbltin_t *context) in b_universe() argument
474 while((n = optget(argv,sh_optuniverse))) switch(n) in b_universe()
483 argv += opt_info.index; in b_universe()
487 if(arg = argv[0]) in b_universe()
509 int b_vmap(int argc,char *argv[], Shbltin_t *context){}
511 int b_vpath(register int argc,char *argv[], Shbltin_t *context) in b_vpath() argument
517 if(argv[0][1]=='p') in b_vpath()
527 while(n = optget(argv, optstr)) switch(n) in b_vpath()
544 argv += opt_info.index; in b_vpath()
551 if((n = mount(*argv,(char*)0,flag,0)) >= 0) in b_vpath()
554 n = mount(*argv,vend,flag|FS3D_SIZE(n),0); in b_vpath()
584 if(mount(argv[n+1],argv[n],flag,0)<0) in b_vpath()