| plan 9 kernel history: overview | file list | diff list |
1993/0731/port/portfns.h (diff list | history)
| 1993/0731/sys/src/9/port/portfns.h:2,14 – 1993/0811/sys/src/9/port/portfns.h:2,15 (short | long | prev | next) | ||
|
realphabetize
rsc Fri Mar 4 12:44:25 2005 | ||
| 1992/0622 | void alarmkproc(void*); int anyready(void); Image* attachimage(int, Chan*, ulong, ulong); | |
| 1993/0731 |
| |
| 1993/0811 | long authcheck(Chan*, char*, int); void authclose(Chan*); | |
| 1993/0731 | long authentread(Chan*, char*, int); | |
| 1993/0811 | long authentwrite(Chan*, char*, int); | |
| 1993/0515 | long authread(Chan*, char*, int); | |
| 1993/0811 | ulong authrequest(Session*, Fcall*); long authwrite(Chan*, char*, int); | |
| 1992/0704 | void bitdebug(void); | |
| 1992/1112 | void bitdepth(void); | |
| 1992/1106 | void bitreverse(uchar*, int); | |
| 1993/0731/sys/src/9/port/portfns.h:38,46 – 1993/0811/sys/src/9/port/portfns.h:39,46 | ||
| 1992/0622 | int consactive(void); void consdebug(void); void copypage(Page*, Page*); | |
| 1992/1216 |
| |
| 1992/1104 |
| |
| 1993/0811 | void cursoron(int); | |
| 1992/0622 | int decref(Ref*); int decrypt(void*, void*, int); void delay(int); | |
| 1993/0731/sys/src/9/port/portfns.h:53,58 – 1993/0811/sys/src/9/port/portfns.h:53,59 | ||
| 1992/0622 | Chan* devopen(Chan*, int, Dirtab*, int, Devgen*); void devstat(Chan*, char*, Dirtab*, int, Devgen*); int devwalk(Chan*, char*, Dirtab*, int, Devgen*); | |
| 1993/0811 | Chan* domount(Chan*); | |
| 1992/0622 | void dumpqueues(void); void dumpregs(Ureg*); void dumpstack(void); | |
| 1993/0731/sys/src/9/port/portfns.h:84,89 – 1993/0811/sys/src/9/port/portfns.h:85,92 | ||
| 1992/0622 | int getfields(char*, char**, int, char); void gotolabel(Label*); | |
| 1993/0309 | int haswaitq(void*); | |
| 1993/0811 | long hostdomainwrite(char*, int); long hostownerwrite(char*, int); | |
| 1992/0622 | int hwcursmove(int, int); int hwcursset(uchar*, uchar*, int, int); | |
| 1993/0527 | void iallocinit(void); | |
| 1993/0731/sys/src/9/port/portfns.h:93,103 – 1993/0811/sys/src/9/port/portfns.h:96,109 | ||
| 1992/0622 | void initseg(void); void invalidateu(void); void isdir(Chan*); | |
| 1993/0811 | int iseve(void); | |
| 1992/0622 | int ispages(void*); void kbdclock(void); | |
| 1993/0601 | int kbdcr2nl(Queue*, int); int kbdputc(Queue*, int); | |
| 1992/0622 | void kbdrepeat(int); | |
| 1993/0811 | long keyread(char*, int, long); long keywrite(char*, int); | |
| 1992/0622 | void kickpager(void); int kprint(char*, ...); void kproc(char*, void(*)(void*), void*); | |
| 1993/0731/sys/src/9/port/portfns.h:111,127 – 1993/0811/sys/src/9/port/portfns.h:117,134 | ||
| 1992/0622 | Page* lookpage(Image*, ulong); void machinit(void); void* malloc(ulong); | |
| 1993/0501 |
| |
| 1992/1104 | void mbbpt(Point); void mbbrect(Rectangle); | |
| 1992/0622 | void mfreeseg(Segment*, ulong, int); void mmurelease(Proc*); | |
| 1993/0811 | void mmuswitch(Proc*); | |
| 1992/0622 | void mntdump(void); | |
| 1993/0811 | void mntrepl(char*); | |
| 1993/0501 | int mount(Chan*, Chan*, int, char*); | |
| 1992/0622 | void mountfree(Mount*); | |
| 1993/0501 | void mousebuttons(int); | |
| 1993/0226 |
| |
| 1993/0501 | void mouseclock(void); | |
| 1993/0811 | void mousectl(char*); | |
| 1992/1104 | void mousescreenupdate(void); | |
| 1992/0623 | int msize(void*); | |
| 1992/0622 | Chan* namec(char*, int, int, ulong); | |
| 1993/0731/sys/src/9/port/portfns.h:131,137 – 1993/0811/sys/src/9/port/portfns.h:138,143 | ||
| 1992/0622 | Page* newpage(int, Segment **, ulong); Pgrp* newpgrp(void); Proc* newproc(void); | |
| 1991/0706 |
| |
| 1992/0622 | char* nextelem(char*, char*); void nexterror(void); int notify(Ureg*); | |
| 1993/0731/sys/src/9/port/portfns.h:155,162 – 1993/0811/sys/src/9/port/portfns.h:161,172 | ||
| 1992/0622 | void procdump(void); void procinit0(void); Proc* proctab(int); | |
| 1993/0811 | void ptclone(Chan*, int, int); void ptclose(Pthash*); | |
| 1992/0622 | Pte* ptealloc(void); Pte* ptecpy(Pte*); | |
| 1993/0811 | Path* ptenter(Pthash*, Path*, char*); int ptpath(Path*, char*, int); | |
| 1992/0622 | void putimage(Image*); void putmmu(ulong, ulong, Page*); void putpage(Page*); | |
| 1993/0731/sys/src/9/port/portfns.h:187,194 – 1993/0811/sys/src/9/port/portfns.h:197,205 | ||
| 1992/0622 | void resrcwait(char*); int return0(void*); void rlock(RWlock*); | |
| 1993/0501 |
| |
| 1993/0724 | void rootfiles(void); | |
| 1993/0811 | void rootrecover(Path*, char*); void rootreq(Chan*, Mnt*); | |
| 1992/0622 | void runlock(RWlock*); Proc* runproc(void); void savefpregs(FPsave*); | |
| 1993/0731/sys/src/9/port/portfns.h:199,207 – 1993/0811/sys/src/9/port/portfns.h:210,216 | ||
| 1992/0622 | void schedinit(void); int screenbits(void); | |
| 1992/1104 | void screenupdate(void); | |
| 1992/0808 |
| |
| 1992/1029 | void scsibufreset(ulong); | |
| 1992/0808 | int scsibwrite(int, Scsibuf*, long, long, long); int scsicap(int, void*); | |
| 1993/0731/sys/src/9/port/portfns.h:211,218 – 1993/0811/sys/src/9/port/portfns.h:220,227 | ||
| 1992/0825 | int scsiinquiry(int, void*, int); int scsimodesense(int, int, void*, int); | |
| 1992/0808 | int scsiready(int); | |
| 1992/1009 |
| |
| 1992/0808 | int scsisense(int, void*); | |
| 1993/0811 | int scsistartstop(int, int); | |
| 1992/0808 | int scsiwp(int); | |
| 1992/0622 | long seconds(void); ulong segattach(Proc*, ulong, char *, ulong, ulong); | |
| 1993/0731/sys/src/9/port/portfns.h:228,233 – 1993/0811/sys/src/9/port/portfns.h:237,243 | ||
| 1992/0622 | int splhi(void); int spllo(void); void splx(int); | |
| 1993/0811 | void srvrecover(Chan*, Chan*); | |
| 1992/0622 | void swapinit(void); long syscall(Ureg*); void tsleep(Rendez*, int (*)(void*), void*, int); | |
| 1993/0731/sys/src/9/port/portfns.h:240,248 – 1993/0811/sys/src/9/port/portfns.h:250,261 | ||
| 1992/0622 | void urpfillstats(Chan*, char*, int); void userinit(void); ulong userpc(void); | |
| 1993/0811 | long userwrite(char*, int); | |
| 1992/0622 | void validaddr(ulong, ulong, int); | |
| 1993/0811 | void vcacheinval(Page*); | |
| 1992/0622 | void* vmemchr(void*, int, int); void wakeup(Rendez*); | |
| 1993/0811 | Chan* walk(Chan*, char*, int); | |
| 1992/0622 | void wlock(RWlock*); void wunlock(RWlock*); void* xalloc(ulong); | |
| 1993/0731/sys/src/9/port/portfns.h:251,271 – 1993/0811/sys/src/9/port/portfns.h:264,272 | ||
| 1992/0622 | void xinit(void); void* xspanalloc(ulong, int, ulong); void xsummary(void); | |
| 1993/0811 | Segment* data2txt(Segment*); | |
| 1992/1104 | Segment* dupseg(Segment**, int, int); | |
| 1993/0811 | Segment* newseg(int, ulong, ulong); Scsibuf* scsialloc(ulong); Scsibuf* scsibuf(void); | |
| 1991/0706 | Segment* seg(Proc*, ulong, int); | |
| 1993/0501 |
| |