plan 9 kernel history: overview | file list | diff list

1992/1030/power/fns.h (diff list | history)

power/fns.h on 1991/0428
1991/0428    
#include "../port/portfns.h" 
 
1990/0424    
void	arginit(void); 
1990/1211    
void	clearmmucache(void); 
1991/0428    
void	clockinit(void); 
1990/0504    
ulong	confeval(char*); 
void	confread(void); 
1991/0428    
void	confprint(void); 
1990/0504    
void	confset(char*); 
1991/0705    
int	conschar(void); 
void	dcflush(void*, ulong); 
1991/0607    
int	duartactive(void); 
void	duartenable0(void); 
1990/0227    
void	duartinit(void); 
void	duartintr(void); 
1991/0705    
void	duartreset(void); 
1991/0607    
void	duartslave(void); 
1991/0705    
void	duartspecial(int, IOQ*, IOQ*, int); 
void	duartxmit(int); 
1990/0227    
void	evenaddr(ulong); 
1990/1212    
void	faultmips(Ureg*, int, int); 
1991/0314    
ulong	fcr31(void); 
1992/0610    
void	firmware(int); 
1990/0227    
void	flushmmu(void); 
1991/0705    
#define	flushpage(s)	icflush((void*)(s), BY2PG) 
1992/0802    
int	fptrap(Ureg*, ulong); 
1990/0227    
void	gettlb(int, ulong*); 
ulong	gettlbvirt(int); 
1990/0424    
void	gotopc(ulong); 
1992/0222    
ulong	getcallerpc(void*); 
1991/0705    
void	icflush(void *, ulong); 
1990/0826    
void	ioboardinit(void); 
1991/0428    
void	intr(Ureg*); 
1991/0705    
void	kbdchar(int); 
1991/1011    
void	kproftimer(ulong); 
1990/0227    
void	lanceintr(void); 
void	lanceparity(void); 
1990/1231    
void	lancesetup(Lance*); 
1991/0428    
void	launchinit(void); 
1990/0227    
void	launch(int); 
1992/0629    
int	muxlock(int*, int*); 
1990/0227    
void	newstart(void); 
int	newtlbpid(Proc*); 
void	novme(int); 
void	online(void); 
1991/0428    
Block*	prepend(Block*, int); 
void	prflush(void); 
1991/0705    
void	printslave(void); 
1991/0428    
#define procsetup(p)	((p)->fpstate = FPinit) 
1992/0122    
#define procsave(p) 
#define procrestore(p) 
1990/0227    
void	purgetlb(int); 
1991/0425    
void	putstlb(ulong, ulong); 
1991/0428    
void	putstrn(char*, long); 
1990/0227    
void	puttlb(ulong, ulong); 
void	puttlbx(int, ulong, ulong); 
1990/0720    
int	readlog(ulong, char*, ulong); 
1991/0314    
void	restfpregs(FPsave*, ulong); 
1991/0607    
#define	screenputs 
1990/0227    
void	setvmevec(int, void (*)(int)); 
1990/09051    
void	sinit(void); 
1991/0428    
uchar*	smap(int, uchar*); 
1990/09051    
void	sunmap(int, uchar*); 
1991/0705    
void	sysloginit(void); 
void	syslog(char*, int); 
1990/0227    
void	tlbinit(void); 
1991/0428    
Block*	tolance(Block*, int); 
void	touser(void*); 
1990/0227    
void	vecinit(void); 
1991/0425    
void	vector0(void); 
1991/0428    
void	vector80(void); 
1990/11161    
void	vmereset(void); 
1990/0227    
void	wbflush(void); 
#define	waserror()	setlabel(&u->errlab[u->nerrlab++]) 
1992/0101    
#define	kmapperm(x)	kmap(x) 
1992/0622    
#define KADDR(a)	((void*)((ulong)(a)|KZERO)) 
#define PADDR(a)	((ulong)(a)&~KZERO) 


source code copyright © 1990-2005 Lucent Technologies; see license
Plan 9 distribution
comments to russ cox (rsc@swtch.com)