CHECKEND parser.c /^#define CHECKEND() {goto checkend; checkend_return/ Mecho bltin/echo.c /^main(argc, argv) char **argv; {$/ Mmain main.c /^main(argc, argv) char **argv; {$/ PARSEARITH parser.c /^#define PARSEARITH() {goto parsearith; parsearith_/ PARSEBACKQNEW parser.c /^#define PARSEBACKQNEW() {oldstyle = 0; goto parseb/ PARSEBACKQOLD parser.c /^#define PARSEBACKQOLD() {oldstyle = 1; goto parseb/ PARSEREDIR parser.c /^#define PARSEREDIR() {goto parseredir; parseredir_/ PARSESUB parser.c /^#define PARSESUB() {goto parsesub; parsesub_return/ PF ../../usr.bin/printf/printf.c /^#define PF(f, func) { \\$/ RETURN parser.c /^#define RETURN(token) return lasttoken = token$/ STRTODEST expand.c /^#define STRTODEST(p) \\$/ addcmdentry exec.c /^addcmdentry(name, entry)$/ addfname expand.c /^addfname(name)$/ aliascmd alias.c /^aliascmd(argc, argv)$/ andor parser.c /^andor() {$/ argstr expand.c /^argstr(p, flag)$/ asciicode ../../usr.bin/printf/printf.c /^asciicode()$/ bgcmd jobs.c /^bgcmd(argc, argv) char **argv; {$/ bltincmd eval.c /^bltincmd(argc, argv) char **argv; {$/ bltinlookup var.c /^bltinlookup(name, doall)$/ breakcmd eval.c /^breakcmd(argc, argv) char **argv; {$/ calcsize nodes.c /^calcsize(n)$/ casematch expand.c /^casematch(pattern, val)$/ cdcmd cd.c /^cdcmd(argc, argv) char **argv; {$/ changepath exec.c /^changepath(newval)$/ chkmail mail.c /^chkmail(silent) {$/ ckmalloc memalloc.c /^ckmalloc(nbytes) {$/ ckrealloc memalloc.c /^ckrealloc(p, nbytes)$/ clear_traps trap.c /^clear_traps() {$/ clearcmdentry exec.c /^clearcmdentry(firstchange) {$/ clearredir redir.c /^clearredir() {$/ closescript input.c /^closescript() {$/ cmdlookup exec.c /^cmdlookup(name, add)$/ cmdloop main.c /^cmdloop(top) {$/ cmdputs jobs.c /^cmdputs(s)$/ cmdtxt jobs.c /^cmdtxt(n)$/ command parser.c /^command() {$/ commandtext jobs.c /^commandtext(n)$/ copyfd redir.c /^copyfd(from, to) {$/ copyfunc nodes.c /^copyfunc(n)$/ copynode nodes.c /^copynode(n)$/ copynodelist nodes.c /^copynodelist(lp)$/ defun exec.c /^defun(name, func)$/ delete_cmd_entry exec.c /^delete_cmd_entry() {$/ deletefuncs exec.c /^deletefuncs() {$/ docd cd.c /^docd(dest, print)$/ doformat output.c /^doformat(dest, f, ap)$/ dotcmd main.c /^dotcmd(argc, argv) char **argv; {$/ dotrap trap.c /^dotrap() {$/ dowait jobs.c /^dowait(block, job)$/ dprintf output.c /^dprintf(char *fmt, ...) {$/ emptyoutbuf output.c /^emptyoutbuf(dest)$/ environment var.c /^environment() {$/ error error.c /^error(char *msg, ...) {$/ error2 error.c /^error2(a, b)$/ escape ../../usr.bin/printf/printf.c /^escape(fmt)$/ evalbackcmd eval.c /^evalbackcmd(n, result)$/ evalcase eval.c /^evalcase(n, flags)$/ evalcmd eval.c /^evalcmd(argc, argv) $/ evalcommand eval.c /^evalcommand(cmd, flags, backcmd)$/ evalfor eval.c /^evalfor(n)$/ evalloop eval.c /^evalloop(n)$/ evalpipe eval.c /^evalpipe(n)$/ evalstring eval.c /^evalstring(s)$/ evalsubshell eval.c /^evalsubshell(n, flags)$/ evaltree eval.c /^evaltree(n, flags)$/ evalvar expand.c /^evalvar(p, flag)$/ execcmd eval.c /^execcmd(argc, argv) char **argv; {$/ execinterp exec.c /^execinterp(argv, envp)$/ exit main.c /^exit(exitstatus) {$/ exitcmd main.c /^exitcmd(argc, argv) char **argv; {$/ exitshell trap.c /^exitshell(status) {$/ expandarg expand.c /^expandarg(arg, arglist, flag)$/ expandhere expand.c /^expandhere(arg, fd)$/ expandmeta expand.c /^expandmeta(str, flag)$/ expari expand.c /^expari(flag)$/ expbackq expand.c /^expbackq(cmd, quoted, flag)$/ expmeta expand.c /^expmeta(enddir, name)$/ exportcmd var.c /^exportcmd(argc, argv) char **argv; {$/ expredir eval.c /^expredir(n)$/ expsort expand.c /^expsort(str)$/ exptilde expand.c /^exptilde(p, flag)$/ exraise error.c /^exraise(e) {$/ fc_replace histedit.c /^fc_replace(s, p, r)$/ fd0_redirected_p redir.c /^fd0_redirected_p () {$/ fgcmd jobs.c /^fgcmd(argc, argv) char **argv; {$/ find_builtin exec.c /^find_builtin(name)$/ find_command exec.c /^find_command(name, entry, printerr)$/ flushall output.c /^flushall() {$/ flushout output.c /^flushout(dest)$/ fmtstr output.c /^fmtstr(char *outbuf, int length, char *fmt, ...) {/ forkshell jobs.c /^forkshell(jp, n, mode)$/ freefunc nodes.c /^freefunc(n)$/ freejob jobs.c /^freejob(jp)$/ freeparam options.c /^freeparam(param)$/ freestdout output.c /^freestdout() {$/ getchr ../../usr.bin/printf/printf.c /^getchr()$/ getcmdentry exec.c /^getcmdentry(name, entry)$/ getcomponent cd.c /^getcomponent() {$/ getdouble ../../usr.bin/printf/printf.c /^getdouble()$/ getint ../../usr.bin/printf/printf.c /^getint(ip)$/ getjob jobs.c /^getjob(name)$/ getlong ../../usr.bin/printf/printf.c /^getlong(lp)$/ getoptscmd options.c /^getoptscmd(argc, argv) char **argv; {$/ getprompt parser.c /^getprompt(unused)$/ getpwd cd.c /^getpwd() {$/ getsigaction trap.c /^getsigaction(signo) {$/ getstr ../../usr.bin/printf/printf.c /^getstr()$/ goodname parser.c /^goodname(name)$/ grabstackblock memalloc.c /^grabstackblock(len) {$/ growstackblock memalloc.c /^growstackblock() {$/ growstackstr memalloc.c /^growstackstr() {$/ hashalias alias.c /^hashalias(p)$/ hashcd exec.c /^hashcd() {$/ hashcmd exec.c /^hashcmd(argc, argv) char **argv; {$/ hashvar var.c /^hashvar(p)$/ histcmd histedit.c /^histcmd(argc, argv)$/ histedit histedit.c /^histedit() {$/ ifsbreakup expand.c /^ifsbreakup(string, arglist)$/ ignoresig trap.c /^ignoresig(signo) {$/ indent show.c /^indent(amount, pfx, fp)$/ initvar var.c /^initvar() {$/ is_number mystring.c /^is_number(p)$/ jobidcmd jobs.c /^jobidcmd(argc, argv) char **argv; {$/ jobscmd jobs.c /^jobscmd(argc, argv) char **argv; {$/ list parser.c /^list(nlflag) {$/ listsetvar var.c /^listsetvar(list)$/ localcmd var.c /^localcmd(argc, argv) char **argv; {$/ lookupalias alias.c /^lookupalias(name, check)$/ lookupvar var.c /^lookupvar(name)$/ makejob jobs.c /^makejob(node, nprocs)$/ makestrspace memalloc.c /^makestrspace() {$/ minus_o options.c /^minus_o(name, val)$/ mklocal var.c /^mklocal(name)$/ mklong ../../usr.bin/printf/printf.c /^mklong(str, ch)$/ msort expand.c /^msort(list, len)$/ nextopt options.c /^nextopt(optstring)$/ nodesavestr nodes.c /^nodesavestr(s)$/ noexpand parser.c /^noexpand(text)$/ not_fcnumber histedit.c /^not_fcnumber(s)$/ number mystring.c /^number(s)$/ onint error.c /^onint() {$/ onsig trap.c /^onsig(signo) {$/ onsigchild jobs.c /^STATIC int onsigchild() {$/ open_mem output.c /^open_mem(block, length, file)$/ openhere redir.c /^openhere(redir)$/ openredirect redir.c /^openredirect(redir, memory)$/ opentrace show.c /^opentrace() {$/ options options.c /^options(cmdline) {$/ optschanged options.c /^optschanged() {$/ out1fmt output.c /^out1fmt(char *fmt, ...) {$/ out1str output.c /^out1str(p)$/ out2str output.c /^out2str(p)$/ outfmt output.c /^outfmt(struct output *file, char *fmt, ...) {$/ outstr output.c /^outstr(p, file)$/ padvance exec.c /^padvance(path, name)$/ parsecmd parser.c /^parsecmd(interact) {$/ parsefname parser.c /^parsefname() {$/ parseheredoc parser.c /^parseheredoc() {$/ patmatch expand.c /^patmatch(pattern, string)$/ peektoken parser.c /^peektoken() {$/ pfgets input.c /^pfgets(line, len)$/ pgetc input.c /^pgetc() {$/ pipeline parser.c /^pipeline() {$/ pmatch expand.c /^pmatch(pattern, string)$/ popallfiles input.c /^popallfiles() {$/ popfile input.c /^popfile() {$/ poplocalvars var.c /^poplocalvars() {$/ popredir redir.c /^popredir() {$/ popstackmark memalloc.c /^popstackmark(mark)$/ popstring input.c /^popstring()$/ preadbuffer input.c /^preadbuffer() {$/ prefix mystring.c /^prefix(pfx, string)$/ prehash eval.c /^prehash(n)$/ printentry exec.c /^printentry(cmdp, verbose)$/ procargs options.c /^procargs(argc, argv)$/ pungetc input.c /^pungetc() {$/ pushfile input.c /^pushfile() {$/ pushstring input.c /^pushstring(s, len, ap)$/ pwdcmd cd.c /^pwdcmd(argc, argv) char **argv; {$/ read_profile main.c /^read_profile(name)$/ readcmd miscbltin.c /^readcmd(argc, argv) char **argv; {$/ readcmdfile main.c /^readcmdfile(name)$/ readtoken parser.c /^readtoken() {$/ readtoken1 parser.c /^readtoken1(firstc, syntax, eofmark, striptabs)$/ recordregion expand.c /^recordregion(start, end, nulonly) {$/ redirect redir.c /^redirect(redir, flags)$/ restartjob jobs.c /^restartjob(jp)$/ returncmd eval.c /^returncmd(argc, argv) char **argv; {$/ rmaliases alias.c /^rmaliases() {$/ rmescapes expand.c /^rmescapes(str)$/ savestr memalloc.c /^savestr(s)$/ scopyn mystring.c /^scopyn(from, to, size)$/ setalias alias.c /^setalias(name, val)$/ setcmd options.c /^setcmd(argc, argv) char **argv; {$/ sethistsize histedit.c /^sethistsize() {$/ setinputfd input.c /^setinputfd(fd, push) {$/ setinputfile input.c /^setinputfile(fname, push)$/ setinputstring input.c /^setinputstring(string, push)$/ setinteractive trap.c /^setinteractive(on) {$/ setjobctl jobs.c /^setjobctl(on) {$/ setoption options.c /^setoption(flag, val)$/ setparam options.c /^setparam(argv)$/ setprompt parser.c /^setprompt(which)$/ setsignal trap.c /^setsignal(signo) {$/ setstackmark memalloc.c /^setstackmark(mark)$/ setvar var.c /^setvar(name, val, flags)$/ setvarcmd var.c /^setvarcmd(argc, argv) char **argv; {$/ setvareq var.c /^setvareq(s, flags)$/ sharg show.c /^sharg(arg, fp)$/ shcmd show.c /^shcmd(cmd, fp)$/ shellexec exec.c /^shellexec(argv, envp, path, index)$/ shiftcmd options.c /^shiftcmd(argc, argv) char **argv; {$/ showjobs jobs.c /^showjobs(change) {$/ showtree show.c /^showtree(n)$/ showvarscmd var.c /^showvarscmd(argc, argv) char **argv; {$/ shprocvar var.c /^shprocvar() {$/ shtree show.c /^shtree(n, ind, pfx, fp)$/ simplecmd parser.c /^simplecmd(rpp, redir) $/ sizenodelist nodes.c /^sizenodelist(lp)$/ stalloc memalloc.c /^stalloc(nbytes) {$/ stoppedjobs jobs.c /^stoppedjobs()$/ str_to_event histedit.c /^str_to_event(str, last)$/ stunalloc memalloc.c /^stunalloc(p)$/ synerror parser.c /^synerror(msg)$/ synexpect parser.c /^synexpect(token) {$/ trace show.c /^trace(fmt, a1, a2, a3, a4, a5, a6, a7, a8)$/ trapcmd trap.c /^trapcmd(argc, argv) char **argv; {$/ trargs show.c /^trargs(ap)$/ trputc show.c /^trputc(c) {$/ trputs show.c /^trputs(s)$/ trstring show.c /^trstring(s)$/ truecmd eval.c /^truecmd(argc, argv) char **argv; {$/ tryexec exec.c /^tryexec(cmd, argv, envp)$/ umaskcmd miscbltin.c /^umaskcmd(argc, argv) char **argv; {$/ unalias alias.c /^unalias(name)$/ unaliascmd alias.c /^unaliascmd(argc, argv)$/ ungrabstackstr memalloc.c /^ungrabstackstr(s, p)$/ unsetcmd var.c /^unsetcmd(argc, argv) char **argv; {$/ unsetfunc exec.c /^unsetfunc(name)$/ unsetvar var.c /^unsetvar(s)$/ updatepwd cd.c /^updatepwd(dir)$/ usage ../../usr.bin/printf/printf.c /^usage()$/ varequal var.c /^varequal(p, q)$/ varisset expand.c /^varisset(name)$/ varvalue expand.c /^varvalue(name, quoted, allow_split)$/ waitcmd jobs.c /^waitcmd(argc, argv) char **argv; {$/ waitforjob jobs.c /^waitforjob(jp)$/ waitproc jobs.c /^waitproc(block, status)$/ warnx ../../usr.bin/printf/printf.c /^#define warnx(a, b, c) { \\$/ xioctl output.c /^xioctl(fd, request, arg) {$/ xwrite output.c /^xwrite(fd, buf, nbytes)$/ xxreadtoken parser.c /^xxreadtoken() {$/