Lines Matching defs:argc
127 static int evalcmd(int argc, char **argv, int flags)
133 if (argc > 1) {
135 if (argc > 2) {
715 int argc;
745 argc = 0;
752 argc++;
756 nargv = stalloc(sizeof (char *) * (argc + 2));
765 if (iflag && funcline == 0 && argc > 0)
812 if (argc) {
845 argc -= nargv - argv;
886 if (spclbltin > 0 || argc == 0) {
888 if (execcmd && argc > 1)
891 if (evalbltin(cmdentry.u.cmd, argc, argv, flags)) {
903 if (evalfun(cmdentry.u.func, argc, argv, flags))
927 evalbltin(const struct builtincmd *cmd, int argc, char **argv, int flags)
944 status = evalcmd(argc, argv, flags);
946 status = (*cmd->builtin)(argc, argv);
959 evalfun(struct funcnode *func, int argc, char **argv, int flags)
982 shellparam.nparam = argc - 1;
1033 bltincmd(int argc, char **argv)
1055 breakcmd(int argc, char **argv)
1057 int n = argc > 1 ? number(argv[1]) : 1;
1076 returncmd(int argc, char **argv)
1099 falsecmd(int argc, char **argv)
1106 truecmd(int argc, char **argv)
1113 execcmd(int argc, char **argv)
1115 if (argc > 1) {