xref: /plan9/sys/src/cmd/db/fns.h (revision c93608cc76758b2be624199c6208a0f90bad298d)
13e12c5d1SDavid du Colombier void		acommand(int);
27dd7cddfSDavid du Colombier void		attachprocess(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*);
9219b2ee8SDavid du Colombier void		cmdsrc(int, Map*);
10219b2ee8SDavid 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);
25219b2ee8SDavid du Colombier char*		exform(int, int, char*, Map*, int, int);
263e12c5d1SDavid du Colombier int		expr(int);
273e12c5d1SDavid du Colombier void		flush(void);
283e12c5d1SDavid du Colombier void		flushbuf(void);
293e12c5d1SDavid du Colombier char*		getfname(void);
303e12c5d1SDavid du Colombier void		getformat(char*);
313e12c5d1SDavid du Colombier int		getnum(int (*)(void));
323e12c5d1SDavid du Colombier void		grab(void);
333e12c5d1SDavid du Colombier void		iclose(int, int);
34*c93608ccSDavid du Colombier ADDR		inkdot(int);
353e12c5d1SDavid du Colombier int		isfileref(void);
363e12c5d1SDavid du Colombier int		item(int);
373e12c5d1SDavid du Colombier void		killpcs(void);
383e12c5d1SDavid du Colombier void		kmsys(void);
393e12c5d1SDavid du Colombier void		main(int, char**);
403e12c5d1SDavid du Colombier int		mapimage(void);
413e12c5d1SDavid du Colombier void		newline(void);
423e12c5d1SDavid du Colombier int		nextchar(void);
433e12c5d1SDavid du Colombier void		notes(void);
443e12c5d1SDavid du Colombier void		oclose(void);
453e12c5d1SDavid du Colombier void		outputinit(void);
463e12c5d1SDavid du Colombier void		printc(int);
473e12c5d1SDavid du Colombier void		printesc(int);
483e12c5d1SDavid du Colombier void		printlocals(Symbol *, ADDR);
493e12c5d1SDavid du Colombier void		printmap(char*, Map*);
503e12c5d1SDavid du Colombier void		printparams(Symbol *, ADDR);
513e12c5d1SDavid du Colombier void		printpc(void);
523e12c5d1SDavid du Colombier void		printregs(int);
533e12c5d1SDavid du Colombier void		prints(char*);
544de34a7eSDavid du Colombier void		printsource(ADDR);
553e12c5d1SDavid du Colombier void		printsym(void);
563e12c5d1SDavid du Colombier void		printsyscall(void);
573e12c5d1SDavid du Colombier void		printtrace(int);
583e12c5d1SDavid du Colombier int		quotchar(void);
593e12c5d1SDavid du Colombier int		rdc(void);
603e12c5d1SDavid du Colombier int		readchar(void);
613e12c5d1SDavid du Colombier void		readsym(char*);
623e12c5d1SDavid du Colombier void		redirin(int, char*);
633e12c5d1SDavid du Colombier void		redirout(char*);
643e12c5d1SDavid du Colombier void		readfname(char *);
653e12c5d1SDavid du Colombier void		reread(void);
66219b2ee8SDavid du Colombier char*		regname(int);
674de34a7eSDavid du Colombier uvlong		rget(Map*, char*);
68219b2ee8SDavid du Colombier Reglist*	rname(char*);
697dd7cddfSDavid du Colombier void		rput(Map*, char*, vlong);
703e12c5d1SDavid du Colombier int		runpcs(int, int);
713e12c5d1SDavid du Colombier void		runrun(int);
724de34a7eSDavid du Colombier void		runstep(uvlong, int);
733e12c5d1SDavid du Colombier BKPT*		scanbkpt(ADDR adr);
74219b2ee8SDavid du Colombier void		scanform(long, int, char*, Map*, int);
753e12c5d1SDavid du Colombier void		setbp(void);
763e12c5d1SDavid du Colombier void		setcor(void);
773e12c5d1SDavid du Colombier void		setsym(void);
783e12c5d1SDavid du Colombier void		setup(void);
793e12c5d1SDavid du Colombier void		setvec(void);
803e12c5d1SDavid du Colombier void		shell(void);
813e12c5d1SDavid du Colombier void		startpcs(void);
823e12c5d1SDavid du Colombier void		subpcs(int);
833e12c5d1SDavid du Colombier int		symchar(int);
843e12c5d1SDavid du Colombier int		term(int);
853e12c5d1SDavid du Colombier void		ungrab(void);
863e12c5d1SDavid du Colombier int		valpr(long, int);
874de34a7eSDavid du Colombier 
884de34a7eSDavid du Colombier #pragma	varargck	argpos	dprint	1
894de34a7eSDavid du Colombier #pragma	varargck	type	"t"	void
90