| plan 9 kernel history: overview | file list | diff list |
1991/0627/port/portfns.h (diff list | history)
| 1991/0619/sys/src/9/port/portfns.h:1,8 – 1991/0627/sys/src/9/port/portfns.h:1,8 (short | long | prev | next) | ||
|
realphabetize
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/0428 | #define SET(x) x = 0 #define USED(x) if(x) | |
| 1991/0627 | void alarminit(void); | |
| 1991/0428 | Block* allocb(ulong); int anyready(void); void append(List**, List*); | |
| 1991/0619/sys/src/9/port/portfns.h:12,19 – 1991/0627/sys/src/9/port/portfns.h:12,19 | ||
| 1991/0428 | void cancel(Alarm*); | |
| 1991/0607 | int cangetc(void*); | |
| 1991/0428 | int canlock(Lock*); | |
| 1991/0607 | int canputc(void*); | |
| 1991/0627 | int canqlock(QLock*); | |
| 1991/0428 | void chandevinit(void); void chandevreset(void); void chaninit(void); | |
| 1991/0619/sys/src/9/port/portfns.h:30,37 – 1991/0627/sys/src/9/port/portfns.h:30,37 | ||
| 1991/0428 | Env* copyenv(Env*, int); int decref(Ref*); void delay(int); | |
| 1991/0627 | void delete0(List**, List*); | |
| 1991/0428 | Chan* devattach(int, char*); Chan* devclone(Chan*, Chan*); void devdir(Chan*, Qid, char*, long, long, Dir*); | |
| 1991/0619/sys/src/9/port/portfns.h:45,52 – 1991/0627/sys/src/9/port/portfns.h:45,52 | ||
| 1991/0428 | void dumpqueues(void); void dumpregs(Ureg*); void dumpstack(void); | |
| 1991/0514 | void envcpy(Pgrp*, Pgrp*); | |
| 1991/0627 | void envpgclose(Env *); | |
| 1991/0428 | int eqchan(Chan*, Chan*, long); int eqqid(Qid, Qid); void error(int); | |
| 1991/0619/sys/src/9/port/portfns.h:82,89 – 1991/0627/sys/src/9/port/portfns.h:82,89 | ||
| 1991/0428 | void invalidateu(void); void isdir(Chan*); | |
| 1991/0607 | void kbdclock(void); | |
| 1991/0627 | void kbdrepeat(int); | |
| 1991/0607 | int kprint(char*, ...); | |
| 1991/0428 | void kproc(char*, void(*)(void*), void*); | |
| 1991/0604 | void lights(int); | |
| 1991/0619/sys/src/9/port/portfns.h:95,102 – 1991/0627/sys/src/9/port/portfns.h:95,102 | ||
| 1991/0428 | void machinit(void); void mapstack(Proc*); | |
| 1991/0606 | void mklockseg(Seg*); | |
| 1991/0608 |
| |
| 1991/0507 | void mmurelease(Proc*); | |
| 1991/0627 | void mntdump(void); | |
| 1991/0428 | int mount(Chan*, Chan*, int); | |
| 1991/0607 | int mouseputc(IOQ*, int); | |
| 1991/0428 | Chan* namec(char*, int, int, ulong); | |
| 1991/0619/sys/src/9/port/portfns.h:126,135 – 1991/0627/sys/src/9/port/portfns.h:126,131 | ||
| 1991/0428 | int postnote(Proc*, int, char*, int); int pprint(char*, ...); | |
| 1991/0607 | void printinit(void); | |
| 1991/0513 | ulong procalarm(ulong); | |
| 1991/0608 | void procdump(void); | |
| 1991/0428 | void procinit0(void); | |
| 1991/0619/sys/src/9/port/portfns.h:138,145 – 1991/0627/sys/src/9/port/portfns.h:134,145 | ||
| 1991/0428 | Queue* pushq(Stream*, Qinfo*); int putb(Blist*, Block*); void putbq(Blist*, Block*); | |
| 1991/0627 | int putc(IOQ*, int); | |
| 1991/0428 | void putmmu(ulong, ulong); int putq(Queue*, Block*); | |
| 1991/0627 | void puts(IOQ*, void*, int); void putstr(char*); void putstrn(char*, long); | |
| 1991/0428 | ulong pwait(Waitmsg*); void qlock(QLock*); void qunlock(QLock*); | |
| 1991/0619/sys/src/9/port/portfns.h:153,160 – 1991/0627/sys/src/9/port/portfns.h:153,160 | ||
| 1991/0607 | void sccputs(IOQ*, char*, int); void sccsetup(void*); void sccspecial(int, IOQ*, IOQ*, int); | |
| 1991/0428 |
| |
| 1991/0627 | void schedinit(void); | |
| 1991/0428 | long seconds(void); Seg* seg(Proc*, ulong); int segaddr(Seg*, ulong, ulong); | |
| 1991/0619/sys/src/9/port/portfns.h:164,176 – 1991/0627/sys/src/9/port/portfns.h:164,176 | ||
| 1991/0428 | int splhi(void); int spllo(void); void splx(int); | |
| 1991/0627 | int streamclose1(Stream*); | |
| 1991/0428 | int streamenter(Stream*); int streamexit(Stream*, int); Devgen streamgen; | |
| 1991/0627 | void streaminit0(void); | |
| 1991/0428 | Stream* streamnew(ushort, ushort, ushort, Qinfo*, int); void streamopen(Chan*, Qinfo*); int streamparse(char*, Block*); | |