xref: /plan9/sys/src/cmd/db/fns.h (revision 219b2ee8daee37f4aad58d63f21287faa8e4ffdc)
13e12c5d1SDavid du Colombier void		acommand(int);
23e12c5d1SDavid du Colombier void		attachproc(void);
33e12c5d1SDavid du Colombier void		bkput(BKPT*, int);
43e12c5d1SDavid du Colombier void		bpwait(void);
53e12c5d1SDavid du Colombier int		charpos(void);
63e12c5d1SDavid du Colombier void		chkerr(void);
73e12c5d1SDavid du Colombier void		clrinp(void);
83e12c5d1SDavid du Colombier void		cmdmap(Map*);
9*219b2ee8SDavid du Colombier void		cmdsrc(int, Map*);
10*219b2ee8SDavid du Colombier void		cmdwrite(int, Map*);
113e12c5d1SDavid du Colombier int		command(char*, int);
123e12c5d1SDavid du Colombier int		convdig(int);
133e12c5d1SDavid du Colombier void		ctrace(int);
143e12c5d1SDavid du Colombier WORD		defval(WORD);
153e12c5d1SDavid du Colombier void		delbp(void);
163e12c5d1SDavid du Colombier void		done(void);
173e12c5d1SDavid du Colombier int		dprint(char*, ...);
183e12c5d1SDavid du Colombier Map*		dumbmap(int);
193e12c5d1SDavid du Colombier void		endline(void);
203e12c5d1SDavid du Colombier void		endpcs(void);
213e12c5d1SDavid du Colombier int		eol(int);
223e12c5d1SDavid du Colombier void		error(char*);
233e12c5d1SDavid du Colombier void		errors(char*, char*);
243e12c5d1SDavid du Colombier void		execbkpt(BKPT*, int);
25*219b2ee8SDavid du Colombier char*		exform(int, int, char*, Map*, int, int);
263e12c5d1SDavid du Colombier int		expr(int);
27*219b2ee8SDavid du Colombier void		fixregs(Map*);
28*219b2ee8SDavid du Colombier void		adjustreg(char*, ulong, long);
293e12c5d1SDavid du Colombier void		flush(void);
303e12c5d1SDavid du Colombier void		flushbuf(void);
313e12c5d1SDavid du Colombier char*		getfname(void);
323e12c5d1SDavid du Colombier void		getformat(char*);
333e12c5d1SDavid du Colombier int		getnum(int (*)(void));
343e12c5d1SDavid du Colombier void		grab(void);
353e12c5d1SDavid du Colombier void		iclose(int, int);
363e12c5d1SDavid du Colombier ulong		inkdot(long);
373e12c5d1SDavid du Colombier int		isfileref(void);
383e12c5d1SDavid du Colombier int		item(int);
393e12c5d1SDavid du Colombier void		killpcs(void);
403e12c5d1SDavid du Colombier void		kmsys(void);
413e12c5d1SDavid du Colombier void		main(int, char**);
423e12c5d1SDavid du Colombier int		mapimage(void);
433e12c5d1SDavid du Colombier void		newline(void);
443e12c5d1SDavid du Colombier int		nextchar(void);
453e12c5d1SDavid du Colombier void		notes(void);
463e12c5d1SDavid du Colombier void		oclose(void);
473e12c5d1SDavid du Colombier void		outputinit(void);
483e12c5d1SDavid du Colombier void		printc(int);
493e12c5d1SDavid du Colombier void		printesc(int);
503e12c5d1SDavid du Colombier void		printlocals(Symbol *, ADDR);
513e12c5d1SDavid du Colombier void		printmap(char*, Map*);
523e12c5d1SDavid du Colombier void		printparams(Symbol *, ADDR);
533e12c5d1SDavid du Colombier void		printpc(void);
543e12c5d1SDavid du Colombier void		printregs(int);
553e12c5d1SDavid du Colombier void		prints(char*);
563e12c5d1SDavid du Colombier void		printsource(long);
573e12c5d1SDavid du Colombier void		printsym(void);
583e12c5d1SDavid du Colombier void		printsyscall(void);
593e12c5d1SDavid du Colombier void		printtrace(int);
603e12c5d1SDavid du Colombier int		quotchar(void);
613e12c5d1SDavid du Colombier int		rdc(void);
623e12c5d1SDavid du Colombier int		readchar(void);
633e12c5d1SDavid du Colombier void		readsym(char*);
643e12c5d1SDavid du Colombier void		redirin(int, char*);
653e12c5d1SDavid du Colombier void		redirout(char*);
663e12c5d1SDavid du Colombier void		readfname(char *);
673e12c5d1SDavid du Colombier void		reread(void);
68*219b2ee8SDavid du Colombier char*		regname(int);
69*219b2ee8SDavid du Colombier ulong		rget(Map*, char*);
70*219b2ee8SDavid du Colombier Reglist*	rname(char*);
71*219b2ee8SDavid du Colombier void		rput(Map*, char*, ulong);
723e12c5d1SDavid du Colombier int		runpcs(int, int);
733e12c5d1SDavid du Colombier void		runrun(int);
743e12c5d1SDavid du Colombier void		runstep(ulong, int);
753e12c5d1SDavid du Colombier BKPT*		scanbkpt(ADDR adr);
76*219b2ee8SDavid du Colombier void		scanform(long, int, char*, Map*, int);
773e12c5d1SDavid du Colombier void		setbp(void);
783e12c5d1SDavid du Colombier void		setcor(void);
793e12c5d1SDavid du Colombier void		setsym(void);
803e12c5d1SDavid du Colombier void		setup(void);
813e12c5d1SDavid du Colombier void		setvec(void);
823e12c5d1SDavid du Colombier void		shell(void);
833e12c5d1SDavid du Colombier void		startpcs(void);
843e12c5d1SDavid du Colombier void		subpcs(int);
853e12c5d1SDavid du Colombier int		symchar(int);
863e12c5d1SDavid du Colombier int		term(int);
873e12c5d1SDavid du Colombier void		ungrab(void);
883e12c5d1SDavid du Colombier int		valpr(long, int);
89