]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/db/fns.h
mothra: never snarf the "Go:" box
[plan9front.git] / sys / src / cmd / db / fns.h
1 void            acommand(int);
2 void            attachprocess(void);
3 void            bkput(BKPT*, int);
4 void            bpwait(void);
5 int             charpos(void);
6 void            chkerr(void);
7 void            clrinp(void);
8 void            cmdmap(Map*);
9 void            cmdsrc(int, Map*);
10 void            cmdwrite(int, Map*);
11 int             command(char*, int);
12 int             convdig(int);
13 void            ctrace(int);
14 WORD            defval(WORD);
15 void            delbp(void);
16 void            done(void);
17 int             dprint(char*, ...);
18 Map*            dumbmap(int);
19 void            endline(void);
20 void            endpcs(void);
21 int             eol(int);
22 void            error(char*);
23 void            errors(char*, char*);
24 void            execbkpt(BKPT*, int);
25 char*           exform(int, int, char*, Map*, int, int);
26 int             expr(int);
27 void            flush(void);
28 void            flushbuf(void);
29 char*           getfname(void);
30 void            getformat(char*);
31 int             getnum(int (*)(void));
32 void            grab(void);
33 void            iclose(int, int);
34 ADDR            inkdot(int);
35 int             isfileref(void);
36 int             item(int);
37 void            killpcs(void);
38 void            kmsys(void);
39 void            main(int, char**);
40 int             mapimage(void);
41 void            newline(void);
42 int             nextchar(void);
43 void            notes(void);
44 void            oclose(void);
45 void            outputinit(void);
46 void            printc(int);
47 void            printesc(int);
48 void            printlocals(Symbol *, ADDR);
49 void            printmap(char*, Map*);
50 void            printparams(Symbol *, ADDR);
51 void            printpc(void);
52 void            printregs(int);
53 void            prints(char*);
54 void            printsource(ADDR);
55 void            printsym(void);
56 void            printsyscall(void);
57 void            printtrace(int);
58 int             quotchar(void);
59 int             rdc(void);
60 int             readchar(void);
61 void            readsym(char*);
62 void            redirin(int, char*);
63 void            redirout(char*);
64 void            readfname(char *);
65 void            reread(void);
66 char*           regname(int);
67 uvlong          rget(Map*, char*);
68 Reglist*        rname(char*);
69 void            rput(Map*, char*, vlong);
70 int             runpcs(int, int);
71 void            runrun(int);
72 void            runstep(uvlong, int);
73 BKPT*           scanbkpt(ADDR adr);
74 void            scanform(long, int, char*, Map*, int);
75 void            setbp(void);
76 void            setcor(void);
77 void            setsym(void);
78 void            setup(void);
79 void            setvec(void);
80 void            shell(void);
81 void            startpcs(void);
82 void            subpcs(int);
83 int             symchar(int);
84 int             term(int);
85 void            ungrab(void);
86 int             valpr(long, int);
87
88 #pragma varargck        argpos  dprint  1
89 #pragma varargck        type    "t"     void