123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- void accessdir(Iobuf*, Dentry*, int);
- void authfree(File*);
- void addfree(Device, long, Superb*);
- long balloc(Device, int, long);
- void bfree(Device, long, int);
- int byname(void*, void*);
- int byuid(void*, void*);
- int checkname(char*);
- int checktag(Iobuf*, int, long);
- void cmd_user(void);
- char* cname(char*);
- int con_attach(int, char*, char*);
- int con_clone(int, int);
- int con_create(int, char*, int, int, long, int);
- int con_open(int, int);
- int con_path(int, char*);
- int con_read(int, char*, long, int);
- int con_remove(int);
- int con_stat(int, char*);
- int con_swap(int, int);
- int con_clri(int);
- int con_session(void);
- int con_walk(int, char*);
- int con_write(int, char*, long, int);
- int con_wstat(int, char*);
- void cprint(char*, ...);
- void datestr(char*, long);
- void dbufread(Iobuf*, Dentry*, long);
- Qid dentryqid(Dentry*);
- int devcmp(Device, Device);
- Iobuf* dnodebuf(Iobuf*, Dentry*, long, int);
- Iobuf* dnodebuf1(Iobuf*, Dentry*, long, int);
- void dofilter(Filter*);
- int doremove(File *, int);
- void dtrunc(Iobuf*, Dentry*);
- void exit(void);
- Float famd(Float, int, int, int);
- int fchar(void);
- ulong fdf(Float, int);
- void fileinit(Chan*);
- void sublockinit(void);
- File* filep(Chan*, int, int);
- int fname(char*);
- void formatinit(void);
- void freefp(File*);
- void freewp(Wpath*);
- Filsys* fsstr(char*);
- Iobuf* getbuf(Device, long, int);
- Dentry* getdir(Iobuf*, int);
- long getraddr(Device);
- Wpath* getwp(Wpath*);
- void hexdump(void*, int);
- int iaccess(File*, Dentry*, int);
- long indfetch(Iobuf*, Dentry*, long, long , int, int);
- int ingroup(int, int);
- void iobufinit(void);
- int leadgroup(int, int);
- void mkchallenge(Chan*);
- void mkqid(Qid*, Dentry*, int);
- int mkqidcmp(Qid*, Dentry*);
- void mkqid9p1(Qid9p1*, Qid*);
- void mkqid9p2(Qid*, Qid9p1*, int);
- int netserve(char*);
- File* newfp(Chan*);
- Qid newqid(Device);
- void newstart(void);
- Wpath* newwp(void);
- int oconvD2M(Dentry*, void*);
- int oconvM2D(void*, Dentry*);
- int ofcallfmt(Fmt*);
- void panic(char*, ...);
- int prime(long);
- void putbuf(Iobuf*);
- void putwp(Wpath*);
- long qidpathgen(Device*);
- void rootream(Device, long);
- void settag(Iobuf*, int, long);
- void serve(Chan*);
- void serve9p1(Chan*, uchar*, int);
- void serve9p2(Chan*, uchar*, int);
- void strrand(void*, int);
- int strtouid(char*);
- int strtouid1(char*);
- int superok(Device, long, int);
- void superream(Device, long);
- void sync(char*);
- int syncblock(void);
- int Tfmt(Fmt*);
- Tlock* tlocked(Iobuf*, Dentry*);
- void uidtostr(char*,int);
- void uidtostr1(char*,int);
- #pragma varargck argpos cprint 1
- #pragma varargck argpos panic 1
- #pragma varargck type "C" Chan*
- #pragma varargck type "D" Device
- #pragma varargck type "A" Filta
- #pragma varargck type "G" int
- #pragma varargck type "T" long
- #pragma varargck type "F" Fcall*
- typedef struct Oldfcall Oldfcall; /* needed for pragma */
- #pragma varargck type "O" Oldfcall*
|