|
|
|
1991/0425/sys/src/9/power/fns.h:1,51 –
1991/0428/sys/src/9/power/fns.h:1,18
(short | long | prev | next)
|
|
1990/0227
| |
Alarm *alarm(int, void (*)(Alarm*), void*);
void alarminit(void);
Block *allocb(ulong);
|
|
1991/0209
| |
int anyready(void);
|
|
1990/0227
| |
void append(List**, List*);
|
|
1991/0428
| |
#include "../port/portfns.h"
|
|
1990/0424
| |
void arginit(void);
|
|
1991/0424
| |
int blen(Block *);
int bround(Block *, int);
|
|
1990/0227
| |
void cancel(Alarm*);
int canlock(Lock*);
int canqlock(QLock*);
void chaninit(void);
void chandevreset(void);
void chandevinit(void);
|
|
1990/1211
| |
void checkalarms(void);
|
|
1991/0209
| |
void clock(Ureg*);
|
|
1990/0227
| |
void clockinit(void);
Chan *clone(Chan*, Chan*);
void close(Chan*);
void closemount(Mount*);
void closepgrp(Pgrp*);
|
|
1990/1211
| |
void clearmmucache(void);
|
|
1990/0227
| |
long clrfpintr(void);
|
|
1990/0802
| |
int compactpte(Orig*, ulong);
|
|
1991/0428
| |
void clockinit(void);
|
|
1990/0504
| |
ulong confeval(char*);
void confprint(void);
|
|
1990/0227
| |
void confinit(void);
|
|
1990/0504
| |
void confread(void);
|
|
1991/0428
| |
void confprint(void);
|
|
1990/0504
| |
void confset(char*);
|
|
1990/0227
| |
int consactive(void);
int conschar(void);
void consoff(void);
int consputc(int);
Env *copyenv(Env*, int);
int decref(Ref*);
void delay(int);
void delete(List**, List*, List*);
void delete0(List**, List*);
Chan *devattach(int, char*);
Chan *devclone(Chan*, Chan*);
|
|
1991/0419
| |
Chan *devclwalk(Chan*, char*);
|
|
1990/11211
| |
void devdir(Chan*, Qid, char*, long, long, Dir*);
|
|
1990/0227
| |
long devdirread(Chan*, char*, long, Dirtab*, int, Devgen*);
Devgen devgen;
int devno(int, int);
|
|
1991/0325
| |
Chan *devopen(Chan*, int, Dirtab*, int, Devgen*);
|
|
1990/0227
| |
void devstat(Chan*, char*, Dirtab*, int, Devgen*);
int devwalk(Chan*, char*, Dirtab*, int, Devgen*);
void duartinit(void);
void duartintr(void);
int duartputc(int);
|
|
1991/0425/sys/src/9/power/fns.h:52,231 –
1991/0428/sys/src/9/power/fns.h:19,73
|
|
1990/0907
| |
void duartputs(char*);
|
|
1990/0227
| |
void duartreset(void);
void duartxmit(int);
void dumpregs(Ureg*);
void dumpstack(void);
int eqchan(Chan*, Chan*, long);
|
|
1990/11211
| |
int eqqid(Qid, Qid);
|
|
1990/0227
| |
void envpgclose(Env*);
|
|
1990/11211
| |
void error(int);
void errors(char*);
|
|
1990/0227
| |
void evenaddr(ulong);
|
|
1990/1226
| |
void execpc(ulong);
|
|
1990/0227
| |
void exit(void);
|
|
1990/1212
| |
int fault(ulong, int);
void faultmips(Ureg*, int, int);
|
|
1991/0314
| |
ulong fcr31(void);
|
|
1990/08141
| |
void fdclose(int);
|
|
1991/0325
| |
Chan *fdtochan(int, int);
|
|
1990/0227
| |
void firmware(void);
void flowctl(Queue*);
void flushmmu(void);
void forkmod(Seg*, Seg*, Proc*);
void freeb(Block*);
|
|
1990/1101
| |
int freebroken(void);
|
|
1991/0414
| |
void freechan(Chan*);
|
|
1990/1212
| |
void freepage(Orig*, int);
|
|
1990/0227
| |
void freepte(Orig*);
void freesegs(int);
void freealarm(Alarm*);
Block *getb(Blist*);
|
|
1990/0312
| |
int getfields(char*, char**, int, char);
|
|
1990/0227
| |
Block *getq(Queue*);
|
|
1991/0428
| |
#define flushpage(x)
#define flushvirt()
|
|
1990/0227
| |
void gettlb(int, ulong*);
ulong gettlbvirt(int);
void gotolabel(Label*);
|
|
1990/0424
| |
void gotopc(ulong);
|
|
1990/0227
| |
void growpte(Orig*, ulong);
void *ialloc(ulong, int);
|
|
1990/0504
| |
void icflush(void *, int);
|
|
1990/0227
| |
int incref(Ref*);
void insert(List**, List*, List*);
|
|
1991/0209
| |
void intr(Ureg*);
|
|
1990/1211
| |
void invalidateu(void);
|
|
1990/0826
| |
void ioboardinit(void);
|
|
1990/0227
| |
void isdir(Chan*);
void kbdchar(int);
void kproc(char*, void(*)(void*), void*);
void launchinit(void);
|
|
1991/0428
| |
void intr(Ureg*);
|
|
1990/0227
| |
void lanceintr(void);
void lanceparity(void);
|
|
1990/1231
| |
void lancesetup(Lance*);
|
|
1991/0428
| |
void launchinit(void);
|
|
1990/0227
| |
void launch(int);
void lights(int);
void lock(Lock*);
void lockinit(void);
Orig *lookorig(ulong, ulong, int, Chan*);
void machinit(void);
void mapstack(Proc*);
int mount(Chan*, Chan*, int);
Chan *namec(char*, int, int, ulong);
void nexterror(void);
Alarm *newalarm(void);
Chan *newchan(void);
|
|
1990/1013
| |
PTE *newmod(Orig*);
|
|
1990/0227
| |
Mount *newmount(void);
Orig *neworig(ulong, ulong, int, Chan*);
Page *newpage(int, Orig*, ulong);
Pgrp *newpgrp(void);
Proc *newproc(void);
|
|
1990/0321
| |
void newqinfo(Qinfo*);
|
|
1990/0227
| |
char *nextelem(char*, char*);
void newstart(void);
int newtlbpid(Proc*);
|
|
1991/0209
| |
void notify(Ureg*);
|
|
1990/0227
| |
void novme(int);
void nullput(Queue*, Block*);
void online(void);
int openmode(ulong);
|
|
1991/0325
| |
Block *padb(Block*, int);
|
|
1990/0227
| |
void pageinit(void);
void panic(char*, ...);
void pexit(char*, int);
void pgrpcpy(Pgrp*, Pgrp*);
void pgrpinit(void);
|
|
1990/1110
| |
void pgrpnote(Pgrp*, char*, long, int);
Pgrp *pgrptab(int);
|
|
1990/0227
| |
int postnote(Proc*, int, char*, int);
int pprint(char*, ...);
|
|
1990/0312
| |
Block *prepend(Block*, int);
|
|
1990/0227
| |
void prflush(void);
void printinit(void);
void printslave(void);
void procinit0(void);
Proc *proctab(int);
|
|
1991/0424
| |
Block *pullup(Block *, int);
|
|
1991/0428
| |
Block* prepend(Block*, int);
void prflush(void);
#define procsetup(p) ((p)->fpstate = FPinit)
#define procsave(x,y)
#define procrestore(x,y)
Block* pullup(Block *, int);
|
|
1990/0227
| |
void purgetlb(int);
|
|
1991/0325
| |
Queue *pushq(Stream*, Qinfo*);
|
|
1990/0227
| |
void putmmu(ulong, ulong);
|
|
1991/0425
| |
void putstlb(ulong, ulong);
|
|
1991/0428
| |
void putstrn(char*, long);
|
|
1990/0227
| |
void puttlb(ulong, ulong);
void puttlbx(int, ulong, ulong);
int putb(Blist*, Block*);
|
|
1990/0312
| |
void putbq(Blist*, Block*);
|
|
1990/0227
| |
int putq(Queue*, Block*);
void putstrn(char*, long);
ulong pwait(Waitmsg*);
|
|
1990/0720
| |
int readlog(ulong, char*, ulong);
|
|
1990/0227
| |
int readnum(ulong, char*, ulong, ulong, int);
void ready(Proc*);
void qlock(QLock*);
void qunlock(QLock*);
|
|
1991/0314
| |
void restfpregs(FPsave*, ulong);
|
|
1990/0227
| |
int return0(void*);
Proc *runproc(void);
void savefpregs(FPsave*);
void sched(void);
void schedinit(void);
long seconds(void);
Seg *seg(Proc*, ulong);
int segaddr(Seg*, ulong, ulong);
int setlabel(Label*);
void setvmevec(int, void (*)(int));
|
|
1990/09051
| |
void sinit(void);
|
|
1991/0325
| |
char *skipslash(char*);
|
|
1990/0227
| |
void sleep(Rendez*, int(*)(void*), void*);
|
|
1991/0325
| |
uchar *smap(int, uchar*);
|
|
1990/0227
| |
int splhi(void);
int spllo(void);
void splx(int);
|
|
1991/0428
| |
uchar* smap(int, uchar*);
|
|
1990/09051
| |
void sunmap(int, uchar*);
|
|
1990/0227
| |
Devgen streamgen;
|
|
1990/11211
| |
int streamclose(Chan*);
int streamclose1(Stream*);
|
|
1990/0629
| |
int streamenter(Stream*);
|
|
1990/1101
| |
int streamexit(Stream*, int);
|
|
1990/0227
| |
void streaminit(void);
|
|
1991/0115
| |
void streaminit0(void);
|
|
1990/0227
| |
long streamread(Chan*, void*, long);
|
|
1990/0312
| |
long streamwrite(Chan*, void*, long, int);
|
|
1991/0325
| |
Stream *streamnew(ushort, ushort, ushort, Qinfo*, int);
|
|
1990/0227
| |
void streamopen(Chan*, Qinfo*);
int streamparse(char*, Block*);
|
|
1990/0801
| |
void streamstat(Chan*, char*, char*);
|
|
1991/0411
| |
long stringread(Chan*, void*, long, char*, ulong);
|
|
1990/0227
| |
long syscall(Ureg*);
|
|
1990/0718
| |
void sysloginit(void);
void syslog(char*, int);
|
|
1991/0428
| |
void sysloginit(void);
|
|
1990/0227
| |
void tlbinit(void);
|
|
1990/1229
| |
Block *tolance(Block*, int);
|
|
1990/0427
| |
void touser(void *);
|
|
1990/0227
| |
void tsleep(Rendez*, int (*)(void*), void*, int);
void twakeme(Alarm*);
void unlock(Lock*);
|
|
1990/0801
| |
void unusepage(Page*, int);
|
|
1990/0227
| |
void usepage(Page*, int);
void userinit(void);
void validaddr(ulong, ulong, int);
|
|
1991/0428
| |
Block* tolance(Block*, int);
void touser(void*);
|
|
1990/0227
| |
void vecinit(void);
void vector80(void);
|
|
1991/0425
| |
void vector0(void);
|
|
1991/0325
| |
void *vmemchr(void*, int, int);
|
|
1991/0428
| |
void vector80(void);
|
|
1990/11161
| |
void vmereset(void);
|
|
1990/0227
| |
void wakeme(Alarm*);
void wakeup(Rendez*);
void wbflush(void);
#define waserror() setlabel(&u->errlab[u->nerrlab++])
#define poperror() u->nerrlab--
|
|
1990/1212
| |
/*
* no external state to save on the SGI
*/
|
|
1991/0118
| |
#define procsetup(p) ((p)->fpstate = FPinit)
|
|
1990/1212
| |
#define procsave(x,y)
#define procrestore(x,y)
|
|
1990/1214
| |
#define USED(x) if(x)
#define SET(x) x = 0
|
|
1991/0115
| |
#define flushvirt()
|
|
1991/0312
| |
#define flushpage(x)
|