| plan 9 kernel history: overview | file list | diff list |
2002/0405/alphapc/fns.h (diff list | history)
| 2002/0405/sys/src/9/alphapc/fns.h:1,132 – 2002/0710/sys/src/9/alphapc/fns.h:1,131 (short | long | prev | next) | ||
| 1999/0415 | #include "../port/portfns.h" | |
| 2001/0727 | Dirtab* addarchfile(char*, int, long(*)(Chan*,void*,long,vlong), long(*)(Chan*,void*,long,vlong)); | |
| 1999/0415 | void archinit(void); void arginit(void); void arith(void); void clearmmucache(void); void clock(Ureg*); void clockinit(void); | |
| 2002/0404 | void clockintrsched(void); | |
| 1999/0415 | #define coherence mb int cistrcmp(char*, char*); int cistrncmp(char*, char*, int); void cpuidprint(void); void cserve(ulong, ulong); | |
| 2002/0405 | void timeradd(Timer *); void timerdel(Timer *); | |
| 1999/0415 | int dmacount(int); int dmadone(int); void dmaend(int); | |
| 1999/0423 | int dmainit(int, int); | |
| 1999/0415 | long dmasetup(int, void*, long, int); | |
| 2001/0728 | void _dumpstack(Ureg *); | |
| 1999/0415 | void evenaddr(ulong); void fataltrap(Ureg *, char *); void fault0(void); void faultalpha(Ureg*); ulong fcr31(void); void firmware(void); #define flushpage(s) icflush() void fpenab(int); void fptrap(Ureg*); | |
| 2000/0401 | int getcfields(char*, char**, int, char*); | |
| 1999/0415 | char *getconf(char*); ulong getfcr(void); ulong getstatus(void); void gotopc(ulong); | |
| 2002/0405 | int havetimer(void); | |
| 1999/0415 | int i8042auxcmd(int); void i8042auxenable(void (*)(int, int)); void i8042reset(void); | |
| 2001/0727 | void i8250console(void); | |
| 1999/0415 | void i8259init(void); | |
| 2000/0401 | int i8259enable(int, int, Vctl*); | |
| 1999/0415 | #define idlehands() /* nothing to do in the runproc */ void icflush(void); void illegal0(void); void intr0(void); | |
| 2000/0401 | void intrenable(int, void (*)(Ureg*, void*), void*, int, char*); | |
| 2001/1023 | void intrdisable(int, void (*)(Ureg *, void *), void*, int, char*); | |
| 2000/0401 | int ioalloc(int, int, int, char*); void iofree(int); void ioinit(void); | |
| 2000/0407 | int iounused(int, int); | |
| 2000/0401 | int irqallocread(char*, long, vlong); | |
| 1999/0415 | int isaconfig(char*, int, ISAConf*); void kbdinit(void); | |
| 2001/0727 | #define kmapinval() | |
| 1999/0415 | void *kmapv(uvlong, int); int kprint(char*, ...); void launchinit(void); void launch(int); void links(void); void mb(void); | |
| 2000/0401 | void memholes(void); | |
| 1999/0415 | ulong meminit(void); | |
| 2001/0727 | void mmudump(void); | |
| 1999/0415 | void mmuinit(void); #define mmunewpage(x) | |
| 2002/0116 | void mmupark(void); | |
| 1999/0415 | void mntdump(void); void ns16552install(void); | |
| 1999/0514 | void ns16552special(int, int, Queue**, Queue**, int (*)(Queue*, int)); | |
| 1999/0415 | ulong pcibarsize(Pcidev*, int); int pcicfgr8(Pcidev*, int); int pcicfgr16(Pcidev*, int); int pcicfgr32(Pcidev*, int); void pcicfgw8(Pcidev*, int, int); void pcicfgw16(Pcidev*, int, int); void pcicfgw32(Pcidev*, int, int); | |
| 2001/1023 | void pciclrbme(Pcidev*); | |
| 1999/0415 | void pcihinv(Pcidev*); Pcidev* pcimatch(Pcidev*, int, int); | |
| 2001/0801 | Pcidev* pcimatchtbdf(int); | |
| 1999/0415 | void pcireset(void); | |
| 1999/0429 | void pcisetbme(Pcidev*); | |
| 2001/1023 | int pcmspecial(char*, ISAConf*); int (*_pcmspecial)(char *, ISAConf *); void pcmspecialclose(int); void (*_pcmspecialclose)(int); | |
| 1999/0415 | void prflush(void); void printinit(void); #define procrestore(p) | |
| 1999/0515 | void procsave(Proc*); void procsetup(Proc*); | |
| 1999/0415 | void restfpregs(FPsave*); | |
| 1999/0429 | uvlong rpcc(uvlong*); | |
| 1999/0415 | void screeninit(void); void (*screenputs)(char*, int); void setpcb(PCB *); PCB *swpctx(PCB *); void syscall0(void); int tas(ulong*); void tlbflush(int, ulong); void touser(void*); void trapinit(void); void unaligned(void); | |
| 2000/0401 | ulong upamalloc(ulong, int, int); void upafree(ulong, int); | |
| 2000/1106 | #define userureg(ur) ((ur)->status & UMODE) | |
| 1999/0415 | void wrent(int, void*); void wrvptptr(uvlong); | |
| 2001/0727 |
| |
| 1999/0415 | #define waserror() (up->nerrlab++, setlabel(&up->errlab[up->nerrlab-1])) #define kmapperm(x) kmap(x) #define KADDR(a) ((void*)((ulong)(a)|KZERO)) #define PADDR(a) ((ulong)(a)&~KZERO) #define inb(p) (arch->_inb)(p) #define ins(p) (arch->_ins)(p) #define inl(p) (arch->_inl)(p) #define outb(p, x) (arch->_outb)((p), (x)) #define outs(p, x) (arch->_outs)((p), (x)) #define outl(p, x) (arch->_outl)((p), (x)) #define insb(p, buf, len) (arch->_insb)((p), (buf), (len)) #define inss(p, buf, len) (arch->_inss)((p), (buf), (len)) #define insl(p, buf, len) (arch->_insl)((p), (buf), (len)) #define outsb(p, buf, len) (arch->_outsb)((p), (buf), (len)) #define outss(p, buf, len) (arch->_outss)((p), (buf), (len)) #define outsl(p, buf, len) (arch->_outsl)((p), (buf), (len)) | |