| plan 9 kernel history: overview | file list | diff list |
1991/0607/port/portfns.h (diff list | history)
| 1991/0606/sys/src/9/port/portfns.h:10,17 – 1991/0607/sys/src/9/port/portfns.h:10,19 (short | long | prev | next) | ||
|
add *getc, *putc, kbd*, lkpgfree, *puts*, scc*; remove printslave
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/0507 | int bround(Block *, int); | |
| 1991/0604 | void buzz(int, int); | |
| 1991/0428 | void cancel(Alarm*); | |
| 1991/0607 | int cangetc(void*); | |
| 1991/0428 | int canlock(Lock*); int canqlock(QLock*); | |
| 1991/0607 | int canputc(void*); | |
| 1991/0428 | void chandevinit(void); void chandevreset(void); void chaninit(void); | |
| 1991/0606/sys/src/9/port/portfns.h:65,83 – 1991/0607/sys/src/9/port/portfns.h:67,93 | ||
| 1991/0428 | void freepte(Orig*); void freesegs(int); Block* getb(Blist*); | |
| 1991/0607 | int getc(IOQ*); | |
| 1991/0428 | int getfields(char*, char**, int, char); Block* getq(Queue*); | |
| 1991/0607 | int gets(IOQ*, void*, int); | |
| 1991/0428 | void gotolabel(Label*); void growpte(Orig*, ulong); void* ialloc(ulong, int); | |
| 1991/0606 | long ibrk(ulong, int); | |
| 1991/0428 | int incref(Ref*); | |
| 1991/0607 | void initq(IOQ*); | |
| 1991/0428 | void insert(List**, List*, List*); void invalidateu(void); void isdir(Chan*); | |
| 1991/0607 | void kbdclock(void); void kbdrepeat(int); int kbdputc(IOQ*, int); int kprint(char*, ...); | |
| 1991/0428 | void kproc(char*, void(*)(void*), void*); | |
| 1991/0604 | void lights(int); | |
| 1991/0606 | Page* lkpage(Orig*, ulong); | |
| 1991/0607 | void lkpgfree(Page*, int); | |
| 1991/0428 | void lock(Lock*); void lockinit(void); Orig* lookorig(ulong, ulong, int, Chan*); | |
| 1991/0606/sys/src/9/port/portfns.h:86,91 – 1991/0607/sys/src/9/port/portfns.h:96,102 | ||
| 1991/0606 | void mklockseg(Seg*); | |
| 1991/0507 | void mmurelease(Proc*); | |
| 1991/0428 | int mount(Chan*, Chan*, int); | |
| 1991/0607 | int mouseputc(IOQ*, int); | |
| 1991/0428 | Chan* namec(char*, int, int, ulong); Alarm* newalarm(void); Chan* newchan(void); | |
| 1991/0606/sys/src/9/port/portfns.h:112,118 – 1991/0607/sys/src/9/port/portfns.h:123,133 | ||
| 1991/0428 | #define poperror() u->nerrlab-- int postnote(Proc*, int, char*, int); int pprint(char*, ...); | |
| 1991/0607 | void printinit(void); int putc(IOQ*, int); void putstr(char*); void putstrn(char*, long); void puts(IOQ*, void*, int); | |
| 1991/0513 | ulong procalarm(ulong); | |
| 1991/0428 | void procinit0(void); Proc* proctab(int); | |
| 1991/0606/sys/src/9/port/portfns.h:131,136 – 1991/0607/sys/src/9/port/portfns.h:146,155 | ||
| 1991/0428 | int return0(void*); Proc* runproc(void); void savefpregs(FPsave*); | |
| 1991/0607 | void sccintr(void); void sccputs(IOQ*, char*, int); void sccsetup(void*); void sccspecial(int, IOQ*, IOQ*, int); | |
| 1991/0428 | void schedinit(void); void sched(void); long seconds(void); | |