1 void accessdir(Iobuf*, Dentry*, int); 2 void addfree(Device, long, Superb*); 3 long balloc(Device, int, long); 4 void bfree(Device, long, int); 5 int byname(void*, void*); 6 int byuid(void*, void*); 7 int Cconv(Op*); 8 int checkname(char*); 9 int checktag(Iobuf*, int, long); 10 void cmd_user(void); 11 char* cname(char*); 12 int con_attach(int, char*, char*); 13 int con_clone(int, int); 14 int con_create(int, char*, int, int, long, int); 15 int con_open(int, int); 16 int con_path(int, char*); 17 int con_read(int, char*, long, int); 18 int con_remove(int); 19 int con_stat(int, char*); 20 int con_clri(int); 21 int con_session(void); 22 int con_walk(int, char*); 23 int con_write(int, char*, long, int); 24 int con_wstat(int, char*); 25 int convD2M(Dentry*, char*); 26 int convnD2M(Dentry*, char*); 27 int convM2D(char*, Dentry*); 28 int convnM2D(char*, Dentry*); 29 int convM2S(char*, Fcall*, int); 30 int convS2M(Fcall*, char*); 31 void cprint(char*, ...); 32 int crack(File*, Fcall*); 33 void datestr(char*, long); 34 void dbufread(Iobuf*, Dentry*, long); 35 int Dconv(Op*); 36 int devcmp(Device, Device); 37 Iobuf* dnodebuf(Iobuf*, Dentry*, long, int); 38 void dofilter(Filter*); 39 int doremove(File *, int); 40 void dtrunc(Iobuf*, Dentry*); 41 void exit(void); 42 int Fconv(Op*); 43 ulong fakeqid(Dentry*); 44 Float famd(Float, int, int, int); 45 int fchar(void); 46 ulong fdf(Float, int); 47 void fileinit(Chan*); 48 File* filep(Chan*, int, int); 49 int fname(char*); 50 void formatinit(void); 51 void freefp(File*); 52 void freewp(Wpath*); 53 Filsys* fsstr(char*); 54 void f_attach(Chan*, Fcall*, Fcall*); 55 void f_auth(Chan*, Fcall*, Fcall*); 56 void f_clone(Chan*, Fcall*, Fcall*); 57 void f_clunk(Chan*, Fcall*, Fcall*); 58 void f_create(Chan*, Fcall*, Fcall*); 59 void f_errstr(Chan*, Fcall*, Fcall*); 60 void f_nop(Chan*, Fcall*, Fcall*); 61 void f_flush(Chan*, Fcall*, Fcall*); 62 void f_open(Chan*, Fcall*, Fcall*); 63 void f_read(Chan*, Fcall*, Fcall*); 64 void f_remove(Chan*, Fcall*, Fcall*); 65 void f_session(Chan*, Fcall*, Fcall*); 66 void f_stat(Chan*, Fcall*, Fcall*); 67 void f_userstr(Chan*, Fcall*, Fcall*); 68 void f_walk(Chan*, Fcall*, Fcall*); 69 void f_clwalk(Chan*, Fcall*, Fcall*); 70 void f_write(Chan*, Fcall*, Fcall*); 71 void f_wstat(Chan*, Fcall*, Fcall*); 72 int Gconv(Op*); 73 Iobuf* getbuf(Device, long, int); 74 Dentry* getdir(Iobuf*, int); 75 long getraddr(Device); 76 void hexdump(void*, int); 77 int iaccess(File*, Dentry*, int); 78 long indfetch(Iobuf*, Dentry*, long, long , int, int); 79 int ingroup(int, int); 80 void iobufinit(void); 81 int leadgroup(int, int); 82 File* newfp(Chan*); 83 Qid newqid(Device); 84 void newstart(void); 85 Wpath* newwp(void); 86 void p9fcall(Chan*, Fcall*, Fcall*); 87 void panic(char*, ...); 88 int prime(long); 89 void putbuf(Iobuf*); 90 void rootream(Device, long); 91 void settag(Iobuf*, int, long); 92 void strrand(void*, int); 93 int strtouid(char*); 94 int strtouid1(char*); 95 int superok(Device, long, int); 96 void superream(Device, long); 97 void sync(char*); 98 int syncblock(void); 99 int Tconv(Op*); 100 long time(void); 101 Tlock* tlocked(Iobuf*, Dentry*); 102 long toytime(void); 103 void uidtostr(char*,int); 104 void uidtostr1(char*,int); 105