]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/5e/fns.h
ndb/dnsquery, ndb/csquery: handle long lines
[plan9front.git] / sys / src / cmd / 5e / fns.h
1 void *emalloc(u32int);
2 void *emallocz(u32int);
3 void *erealloc(void *, u32int);
4 void initproc(void);
5 int loadtext(char *, int, char **);
6 Segment *newseg(u32int, u32int, int);
7 void *vaddr(u32int, u32int, Segment **);
8 void *vaddrnol(u32int, u32int);
9 void step(void);
10 void syscall(void);
11 void cherrstr(char *, ...);
12 u32int noteerr(u32int, u32int);
13 void freesegs(void);
14 Fd *newfd(void);
15 Fd *copyfd(Fd *);
16 void fddecref(Fd *);
17 int iscexec(Fd *, int);
18 void setcexec(Fd *, int, int);
19 void cleanup(void);
20 void clrex(void);
21 void segunlock(Segment *);
22 void *copyifnec(u32int, int, int *);
23 void *bufifnec(u32int, int, int *);
24 void copyback(u32int, int, void *);
25 void initfs(char *, char *);
26 void suicide(char *, ...);
27 void fdclear(Fd *);
28 void addproc(Process *);
29 void remproc(Process *);
30 Process *findproc(int);
31 void donote(char *, ulong);
32 void addnote(char *);
33 void dump(void);
34 void resetfpa(void);
35 void invalid(u32int);
36 u32int evenaddr(u32int,u32int);
37 void fpatransfer(u32int);
38 void fpaoperation(u32int);
39 void fparegtransfer(u32int);
40 void resetvfp(void);
41 void vfpregtransfer(u32int);
42 void vfprmtransfer(u32int);
43 void vfpoperation(u32int);
44 void inittos(void);