vlp-10 using code style in intproto.h
[vlp.git] / src / int / intproto.h
1 #ifndef NO_PROTOTYPES
2
3 unsigned alarm(unsigned);
4 double prandom(void);
5
6 void openrc(word, virtaddr *, word *);
7 void raise_signal(word, word, word *, word *);
8 void openobj(word, word *, word *);
9 void slopen(word, virtaddr *, word *, word *);
10 void errsignal(int);
11 void typep(word, word, word *, word *);
12 void copy(virtaddr *, virtaddr *);
13 void qua(virtaddr *, word);
14 void standard(word);
15 void disp(virtaddr *);
16 void gkill(virtaddr *);
17 void typref(virtaddr *, word);
18 void go(word, word);
19 void goloc(word, word);
20 void typed(word, word, word, word, virtaddr *);
21 void term(void);
22 void wind(void);
23 void trace(word);
24 void inner(word);
25 void backhd(virtaddr *, word *);
26 void backbl(virtaddr *, word *);
27 void backpr(virtaddr *, word *);
28 void back(virtaddr *, word *, word);
29 void detach(void);
30 void attach(virtaddr *);
31 void fin(word, virtaddr *, word *);
32 void heads(virtaddr *, word);
33 void resume(virtaddr *);
34 void passivate(int);
35 void enable(word, word);
36 void evaluaterpc(word);
37 void disable(word, word);
38 void rpc_accept(word);
39 void rpc3(void);
40 void popmask(word);
41 void askprot(virtaddr *);
42 bool member(virtaddr *, word *);
43 word virtprot(word);
44 word loadt(word, word);
45 bool is(virtaddr *, word);
46 bool inl(virtaddr *, word);
47 word shift(word, word);
48 void execute(void);
49 void abend(char *);
50 void addext(char *, char *);
51 void usage(void);
52 void decode(void);
53 void init_scheduler(void);
54 void runsys(void);
55 void schedule(void);
56 void msginterrupt(message *);
57 void loosen(void);
58 void update(word, word);
59 void compactify(void);
60 void moveparams(word, word, message *, int, int);
61 void sendmsg1(message *);
62 word getnode(word);
63 void endprocess(int);
64 word entier(double);
65 char *asciiz(virtaddr *);
66 void ranset(void);
67 void moveblock(char *, char *, word);
68 void request(word, word *, word *);
69 word memavail(void);
70 void newarry(word, word, word, virtaddr *, word *);
71 void initprocess(word, word, procaddr *);
72 void activate(word);
73 void reset(word);
74 void pushmask(word);
75 void trapmsg(void);
76 void rpc2(void);
77 void endrun(int);
78 void loadfile(word, word *, word *, FILE **);
79 word directio(virtaddr *, word, int (*)(), FILE *);
80 void nonstandard(word);
81 void genfileobj(bool, word, char *, virtaddr *, word *);
82 void rewrite(word);
83 void delete(virtaddr *);
84 bool testeof(FILE *);
85 bool testeoln(FILE *);
86 char *tempfilename(void);
87 word readint(FILE *);
88 double readreal(FILE *);
89 void writeint(word, word, FILE *);
90 void writereal(double, word, word, FILE *);
91 void writestring(word, word, FILE *);
92 void readln(FILE *);
93 void senderr(int, procaddr *);
94 void rpcend(message *);
95 void rpc1(message *);
96 void handle_message(MESSAGE*);
97 int check_port(MESSAGE*);
98 void send_to_kernel(MESSAGE*);
99 void writeln_str(char*);
100 void write_str(char*);
101 void write_char(char);
102 char read_char();
103 void read_str(char*);
104
105
106 #else
107
108 unsigned alarm();
109 int unlink();
110 int ioctl();
111
112 void openrc();
113 void raise_signal();
114 void openobj();
115 void slopen();
116 void errsignal();
117 void typep();
118 void copy();
119 void qua();
120 void standard();
121 void disp();
122 void gkill();
123 void typref();
124 void go();
125 void goloc();
126 void typed();
127 void term();
128 void wind();
129 void trace();
130 void inner();
131 void backhd();
132 void backbl();
133 void backpr();
134 void back();
135 void detach();
136 void attach();
137 void fin();
138 void heads();
139 void resume();
140 void passivate();
141 void enable();
142 void evaluaterpc();
143 void disable();
144 void rpc_accept();
145 void rpc3();
146 void popmask();
147 void askprot();
148 bool member();
149 word virtprot();
150 word loadt();
151 bool is();
152 bool inl();
153 word shift();
154 void execute();
155 void abend();
156 void addext();
157 void usage();
158 void decode();
159 void init_scheduler();
160 void runsys();
161 void schedule();
162 void msginterrupt();
163 void loosen();
164 void update();
165 void compactify();
166 void moveparams();
167 void sendmsg();
168 word getnode();
169 void endprocess();
170 word entier();
171 char *asciiz();
172 void ranset();
173 double prandom();
174 void moveblock();
175 void request();
176 word memavail();
177 void newarry();
178 void initprocess();
179 void activate();
180 void pushmask();
181 void trapmsg();
182 void rpc2();
183 void endrun();
184 void loadfile();
185 word directio();
186 void nonstandard();
187 void genfileobj();
188 void reset();
189 void rewrite();
190 void delete();
191 bool testeof();
192 bool testeoln();
193 char *tempfilename();
194 word readint();
195 double readreal();
196 void writeint();
197 void writereal();
198 void writestring();
199 void readln();
200 void senderr();
201 void rpcend();
202 void rpc1();
203
204 #endif
205