| plan 9 kernel history: overview | file list | diff list |
1993/0601/port/portfns.h (diff list | history)
| 1993/0530/sys/src/9/port/portfns.h:77,86 – 1993/0601/sys/src/9/port/portfns.h:77,84 (short | long | prev | next) | ||
|
change Queue routines to use void* instead of char*; remove sccspecial, IOQ functions
rsc Fri Mar 4 12:44:25 2005 | ||
| 1992/0622 | void freepte(Segment*, Pte*); void freesegs(int); | |
| 1993/0515 | void freesession(Session*); | |
| 1992/0622 |
| |
| 1993/0309 | int haswaitq(void*); | |
| 1992/0622 | int hwcursmove(int, int); | |
| 1993/0530/sys/src/9/port/portfns.h:88,94 – 1993/0601/sys/src/9/port/portfns.h:86,91 | ||
| 1993/0527 | void iallocinit(void); | |
| 1992/0622 | long ibrk(ulong, int); int incref(Ref*); | |
| 1992/0808 | void initscsi(void); | |
| 1992/0622 | void initseg(void); void invalidateu(void); | |
| 1993/0530/sys/src/9/port/portfns.h:95,102 – 1993/0601/sys/src/9/port/portfns.h:92,99 | ||
| 1992/0622 | void isdir(Chan*); int ispages(void*); void kbdclock(void); | |
| 1993/0601 | int kbdcr2nl(Queue*, int); int kbdputc(Queue*, int); | |
| 1992/0622 | void kbdrepeat(int); void kickpager(void); int kprint(char*, ...); | |
| 1993/0530/sys/src/9/port/portfns.h:109,115 – 1993/0601/sys/src/9/port/portfns.h:106,111 | ||
| 1992/0622 | void lock(Lock*); void lockinit(void); Page* lookpage(Image*, ulong); | |
| 1992/1020 |
| |
| 1992/0622 | void machinit(void); void* malloc(ulong); | |
| 1993/0501 | void mmuswitch(Proc*); | |
| 1993/0530/sys/src/9/port/portfns.h:123,129 – 1993/0601/sys/src/9/port/portfns.h:119,124 | ||
| 1993/0501 | void mousebuttons(int); | |
| 1993/0226 | void mousectl(char*); | |
| 1993/0501 | void mouseclock(void); | |
| 1992/0622 |
| |
| 1992/1104 | void mousescreenupdate(void); | |
| 1992/0623 | int msize(void*); | |
| 1992/0622 | Chan* namec(char*, int, int, ulong); | |
| 1993/0530/sys/src/9/port/portfns.h:159,169 – 1993/0601/sys/src/9/port/portfns.h:154,162 | ||
| 1992/0622 | Proc* proctab(int); Pte* ptealloc(void); Pte* ptecpy(Pte*); | |
| 1993/0530/sys/src/9/port/portfns.h:170,186 – 1993/0601/sys/src/9/port/portfns.h:163,180 | ||
| 1992/0622 | void putstrn(char*, long); void putswap(Page*); ulong pwait(Waitmsg*); | |
| 1993/0601 | int qcanread(Queue*); | |
| 1993/0528 | void qclose(Queue*); | |
| 1993/0525 |
| |
| 1993/0601 | int qconsume(Queue*, void*, int); | |
| 1993/0528 | void qhangup(Queue*); | |
| 1993/0530 | int qlen(Queue*); | |
| 1992/0622 | void qlock(QLock*); | |
| 1993/0530 | Queue* qopen(int, int, void (*)(void*), void*); | |
| 1993/0525 |
| |
| 1993/0527 |
| |
| 1993/0601 | int qproduce(Queue*, void*, int); long qread(Queue*, void*, int); | |
| 1993/0528 | void qreopen(Queue*); | |
| 1992/0622 | void qunlock(QLock*); | |
| 1993/0515 |
| |
| 1993/0601 | long qwrite(Queue*, void*, int, int); | |
| 1992/0622 | int readnum(ulong, char*, ulong, ulong, int); | |
| 1992/0623 | int readstr(ulong, char*, ulong, char*); | |
| 1992/0622 | void ready(Proc*); | |
| 1993/0530/sys/src/9/port/portfns.h:197,203 – 1993/0601/sys/src/9/port/portfns.h:191,196 | ||
| 1992/0622 | void sccclock(void); | |
| 1992/1201 | int sccintr(void); | |
| 1992/0922 | void sccsetup(void*, ulong, int); | |
| 1992/0622 |
| |