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

1994/0306/carrera/fns.h (diff list | history)

1994/0304/sys/src/9/carrera/fns.h:1,1161994/0306/sys/src/9/carrera/fns.h:1,117 (short | long | prev | next)
1993/0903    
#include "../port/portfns.h" 
 
void	DEBUG(void); 
1994/0306    
void		DEBUG(void); 
1993/0903    
 
void	addportintr(int(*)(void)); 
1993/1215    
#define	affinity(x) m 
1993/0903    
void	allflush(void*, ulong); 
void	arginit(void); 
int	busprobe(ulong); 
void	cleancache(void); 
void	clearmmucache(void); 
1993/1124    
void	clock(Ureg*); 
1993/0903    
void	clockinit(void); 
ulong	confeval(char*); 
void	confprint(void); 
void	confread(void); 
void	confset(char*); 
int	conschar(void); 
void	consoff(void); 
int	consputc(int); 
void	dcflush(void*, ulong); 
void	dcinvalidate(void*, ulong); 
void	epcenable(ulong); 
void	epcinit(int, int); 
void	evenaddr(ulong); 
void	faultmips(Ureg*, int, int); 
ulong	fcr31(void); 
void	firmware(int); 
#define	flushpage(s)	icflush((void*)(s), BY2PG) 
void	fptrap(Ureg*); 
ulong	getcallerpc(void*); 
int	getline(char*, int); 
void	getnveaddr(void*); 
int	getnvram(ulong, void *, int); 
ulong	getstatus(void); 
void	gettlb(int, ulong*); 
int	gettlbp(ulong, ulong*); 
ulong	gettlbvirt(int); 
void	gotopc(ulong); 
void	hinv(void); 
void	icdirty(void *, ulong); 
void	icflush(void *, ulong); 
void	intr(Ureg*); 
1993/0918    
void	ioinit(int); 
1993/0903    
int	iprint(char*, ...); 
int	kbdinit(void); 
int	kbdintr(void); 
1993/1013    
void	kfault(Ureg*); 
1993/0903    
KMap*	kmap(Page*); 
void	kmapinit(void); 
void	kmapinval(void); 
int	kprint(char*, ...); 
void	kproftimer(ulong); 
void	kunmap(KMap*); 
void	launchinit(void); 
void	launch(int); 
void	lightbits(int, int); 
ulong	machstatus(void); 
void	mmunewpage(Page*); 
1994/0304    
void	mouseintr(void); 
1993/0903    
void	mntdump(void); 
void	newstart(void); 
int	newtlbpid(Proc*); 
void	nonettoggle(void); 
void	novme(int); 
void	online(void); 
Block*	prepend(Block*, int); 
void	prflush(void); 
ulong	prid(void); 
void	printinit(void); 
#define	procrestore(p) 
1993/1216    
void	procsave(Proc*); 
1993/0903    
#define	procsetup(p)	((p)->fpstate = FPinit) 
void	purgetlb(int); 
int	putnvram(ulong, void*, int); 
1994/0306    
void		addportintr(int(*)(void)); 
#define		affinity(x) m 
void		allflush(void*, ulong); 
void		arginit(void); 
int		busprobe(ulong); 
void		cleancache(void); 
void		clearmmucache(void); 
void		clock(Ureg*); 
void		clockinit(void); 
ulong		confeval(char*); 
void		confprint(void); 
void		confread(void); 
void		confset(char*); 
int		conschar(void); 
void		consoff(void); 
int		consputc(int); 
void		dcflush(void*, ulong); 
void		dcinvalidate(void*, ulong); 
void		epcenable(ulong); 
void		epcinit(int, int); 
void		evenaddr(ulong); 
void		faultmips(Ureg*, int, int); 
ulong		fcr31(void); 
void		firmware(int); 
#define		flushpage(s)		icflush((void*)(s), BY2PG) 
void		fptrap(Ureg*); 
ulong		getcallerpc(void*); 
int		getline(char*, int); 
void		getnveaddr(void*); 
int		getnvram(ulong, void *, int); 
ulong		getstatus(void); 
void		gettlb(int, ulong*); 
int		gettlbp(ulong, ulong*); 
ulong		gettlbvirt(int); 
void		gotopc(ulong); 
void		hinv(void); 
void		icdirty(void *, ulong); 
void		icflush(void *, ulong); 
void		intr(Ureg*); 
void		ioinit(int); 
int		iprint(char*, ...); 
int		kbdinit(void); 
void		kbdintr(void); 
void		kfault(Ureg*); 
KMap*		kmap(Page*); 
void		kmapinit(void); 
void		kmapinval(void); 
int		kprint(char*, ...); 
void		kproftimer(ulong); 
void		kunmap(KMap*); 
void		launchinit(void); 
void		launch(int); 
void		lightbits(int, int); 
ulong		machstatus(void); 
void		mmunewpage(Page*); 
void		mouseintr(void); 
void		mntdump(void); 
void		newstart(void); 
int		newtlbpid(Proc*); 
void		nonettoggle(void); 
void		novme(int); 
void		online(void); 
Block*		prepend(Block*, int); 
void		prflush(void); 
ulong		prid(void); 
void		printinit(void); 
#define		procrestore(p) 
void		procsave(Proc*); 
#define		procsetup(p)		((p)->fpstate = FPinit) 
void		purgetlb(int); 
int		putnvram(ulong, void*, int); 
1993/0903    
Softtlb*	putstlb(ulong, ulong); 
int	puttlb(ulong, ulong, ulong); 
void	puttlbx(int, ulong, ulong, ulong, int); 
void*	pxalloc(ulong); 
void*	pxspanalloc(ulong, int, ulong); 
1993/1210    
void	rdbginit(void); 
1993/0903    
ulong	rdcount(void); 
int	readlog(ulong, char*, ulong); 
void	restfpregs(FPsave*, ulong); 
1993/0906    
void	screeninit(void); 
1993/0918    
void	screenputs(char*, int); 
1993/1124    
long	syscall(Ureg*); 
1993/0903    
void	syslog(char*, int); 
void	sysloginit(void); 
int	tas(ulong*); 
void	tlbinit(void); 
ulong	tlbvirt(void); 
void	touser(void*); 
ulong	uvmove(uvlong*, uvlong*); 
void	vecinit(void); 
void	vector0(void); 
void	vector100(void); 
void	vector180(void); 
void	vmereset(void); 
void	wbflush(void); 
void	wrcompare(ulong); 
void	Xdelay(int); 
1994/0306    
int		puttlb(ulong, ulong, ulong); 
void		puttlbx(int, ulong, ulong, ulong, int); 
void*		pxalloc(ulong); 
void*		pxspanalloc(ulong, int, ulong); 
void		rdbginit(void); 
ulong		rdcount(void); 
int		readlog(ulong, char*, ulong); 
void		restfpregs(FPsave*, ulong); 
void		screeninit(void); 
void		screenputs(char*, int); 
long		syscall(Ureg*); 
void		syslog(char*, int); 
void		sysloginit(void); 
int		tas(ulong*); 
void		tlbinit(void); 
ulong		tlbvirt(void); 
void		touser(void*); 
ulong		uvmove(uvlong*, uvlong*); 
void		vecinit(void); 
void		vector0(void); 
void		vector100(void); 
void		vector180(void); 
void		vmereset(void); 
void		wbflush(void); 
void		wrcompare(ulong); 
void		Xdelay(int); 
1993/0903    
 
1993/0905    
void	serialinit(void); 
1993/0903    
void	NS16552special(int, int, Queue**, Queue**, int (*)(Queue*, int)); 
void	NS16552setup(ulong, ulong); 
1993/0904    
void	NS16552intr(int); 
void	etherintr(void); 
1993/0905    
void	iomapinit(void); 
void	enetaddr(uchar*); 
1994/0306    
void		serialinit(void); 
void		NS16552special(int, int, Queue**, Queue**, int (*)(Queue*, int)); 
void		NS16552setup(ulong, ulong); 
void		NS16552intr(int); 
void		etherintr(void); 
void		iomapinit(void); 
void		enetaddr(uchar*); 
1993/0903    
 
#define	waserror()	setlabel(&up->errlab[up->nerrlab++]) 
#define	kmapperm(x)	kmap(x) 
1994/0306    
#define	waserror()		setlabel(&up->errlab[up->nerrlab++]) 
#define	kmapperm(x)		kmap(x) 
 
1993/0903    
#define KADDR(a)	((void*)((ulong)(a)|KSEG0)) 
#define KADDR1(a)	((void*)((ulong)(a)|KSEG1)) 
#define PADDR(a)	((ulong)(a)&~KSEGM) 


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