xref: /plan9/sys/src/cmd/rc/fns.h (revision 276e7d6d7cdb63857b1620e0d4a2158cfb236504)
13e12c5d1SDavid du Colombier void	Abort(void);
23e12c5d1SDavid du Colombier void	Closedir(int);
33e12c5d1SDavid du Colombier int	Creat(char*);
43e12c5d1SDavid du Colombier int	Dup(int, int);
53e12c5d1SDavid du Colombier int	Dup1(int);
63e12c5d1SDavid du Colombier int	Eintr(void);
73e12c5d1SDavid du Colombier int	Executable(char*);
83e12c5d1SDavid du Colombier void	Execute(word*,  word*);
93e12c5d1SDavid du Colombier void	Exit(char*);
10dc5a79c1SDavid du Colombier int	ForkExecute(char*, char**, int, int, int);
113e12c5d1SDavid du Colombier int	Globsize(char*);
123e12c5d1SDavid du Colombier int	Isatty(int);
13*276e7d6dSDavid du Colombier void	Memcpy(void*, void*, long);
143e12c5d1SDavid du Colombier void	Noerror(void);
153e12c5d1SDavid du Colombier int	Opendir(char*);
16*276e7d6dSDavid du Colombier long	Read(int, void*, long);
17*276e7d6dSDavid du Colombier int	Readdir(int, void*, int);
183e12c5d1SDavid du Colombier long	Seek(int, long, long);
193e12c5d1SDavid du Colombier void	Trapinit(void);
203e12c5d1SDavid du Colombier void	Unlink(char*);
213e12c5d1SDavid du Colombier void	Updenv(void);
223e12c5d1SDavid du Colombier void	Vinit(void);
233e12c5d1SDavid du Colombier int	Waitfor(int, int);
24*276e7d6dSDavid du Colombier long	Write(int, void*, long);
25d3907fe5SDavid du Colombier void	addwaitpid(int);
263e12c5d1SDavid du Colombier int	advance(void);
273e12c5d1SDavid du Colombier int	back(int);
283e12c5d1SDavid du Colombier void	cleanhere(char*);
293e12c5d1SDavid du Colombier void	codefree(code*);
303e12c5d1SDavid du Colombier int	compile(tree*);
313e12c5d1SDavid du Colombier char *	list2str(word*);
323e12c5d1SDavid du Colombier int	count(word*);
33*276e7d6dSDavid du Colombier void	deglob(void*);
34d3907fe5SDavid du Colombier void	delwaitpid(int);
353e12c5d1SDavid du Colombier void	dotrap(void);
363e12c5d1SDavid du Colombier void	freenodes(void);
373e12c5d1SDavid du Colombier void	freewords(word*);
383e12c5d1SDavid du Colombier void	globlist(void);
39d3907fe5SDavid du Colombier int	havewaitpid(int);
403e12c5d1SDavid du Colombier int	idchr(int);
41dc5a79c1SDavid du Colombier void	inttoascii(char*, long);
423e12c5d1SDavid du Colombier void	kinit(void);
43dc5a79c1SDavid du Colombier int	mapfd(int);
44*276e7d6dSDavid du Colombier int	match(void*, void*, int);
45*276e7d6dSDavid du Colombier int	matchfn(void*, void*);
46dc5a79c1SDavid du Colombier char**	mkargv(word*);
47d3907fe5SDavid du Colombier void	clearwaitpids(void);
483e12c5d1SDavid du Colombier void	panic(char*, int);
49d3907fe5SDavid du Colombier void	pathinit(void);
503e12c5d1SDavid du Colombier void	poplist(void);
513e12c5d1SDavid du Colombier void	popword(void);
523e12c5d1SDavid du Colombier void	pprompt(void);
533e12c5d1SDavid du Colombier void	pushlist(void);
543e12c5d1SDavid du Colombier void	pushredir(int, int, int);
553e12c5d1SDavid du Colombier void	pushword(char*);
563e12c5d1SDavid du Colombier void	readhere(void);
57dc5a79c1SDavid du Colombier word*	searchpath(char*);
583e12c5d1SDavid du Colombier void	setstatus(char*);
593e12c5d1SDavid du Colombier void	setvar(char*, word*);
603e12c5d1SDavid du Colombier void	skipnl(void);
613e12c5d1SDavid du Colombier void	start(code*, int, var*);
623e12c5d1SDavid du Colombier int	truestatus(void);
633e12c5d1SDavid du Colombier void	usage(char*);
643e12c5d1SDavid du Colombier int	wordchr(int);
653e12c5d1SDavid du Colombier void	yyerror(char*);
663e12c5d1SDavid du Colombier int	yylex(void);
673e12c5d1SDavid du Colombier int	yyparse(void);
68