AllocateMultibusMemory	memory.c	?^AllocateMultibusMemory(size, multibusAddress, mapp?
AllocatePage	memory.c	?^AllocatePage(pgaddr)$?
BadUserPtr	machine.h	?^#define BadUserPtr(ptr) \\$?
CBUFF_LIMIT	cbuff.h	?^#define CBUFF_LIMIT(buff) ((char *)cbuff + ((buff)?
CBUFF_SERIAL	cbuff.h	?^#define CBUFF_SERIAL(devnum) devnum$?
Call_inthandler	interrupt.h	?^#define Call_inthandler(handler)\\$?
CbuffFlush	cbuff.c	?^CbuffFlush( buff )$?
CbuffGet	cbuff.c	?^int CbuffGet( buff )$?
CbuffPut	cbuff.c	?^CbuffPut( buff, c )$?
ConsoleCreate	console.c	?^SystemCode ConsoleCreate( req, desc )  $?
CopyMessage	machine.h	?^#define CopyMessage( dest, src ) /* Message copyin?
Copy_bytes	machine.c	?^Copy_bytes( dest, src, bytes ) register long *dest?
Copy_in_msg	machine.c	?^ Copy_in_msg( msg_buf, msg ) register long *msg_bu?
Copy_out_msg	machine.c	?^Copy_out_msg( msg, msg_buf ) register long *msg, *?
CreateStdIo	console.c	?^CreateStdIo( pd )$?
DiagnoseBusError	memory.c	?^int DiagnoseBusError(req)$?
DiscardDataPacket	ether10meg.c	?^int DiscardDataPacket ( bytes ) unsigned bytes;$?
DummyExceptionHandler	exception.c	?^DummyExceptionHandler()$?
EnetCheckRequest	ether10meg.c	?^SystemCode EnetCheckRequest( req ) register IoRequ?
EnetFlushReceiver	ether3meg.c	?^EnetFlushReceiver()$?
EnetInterrupt	ether10meg.c	?^EnetInterrupt()$?
EnetPowerup	ether10meg.c	?^SystemCode EnetPowerup()$?
EnetQuery	ether10meg.c	?^SystemCode EnetQuery( req, desc ) QueryEnetReply *?
EnetRead	ether10meg.c	?^SystemCode EnetRead( req, desc ) IoRequest *req; D?
EnetReadPacket	ether10meg.c	?^SystemCode EnetReadPacket( req, desc, pd )$?
EnetRelease	ether10meg.c	?^SystemCode EnetRelease( req, desc )$?
EnetWrite	ether10meg.c	?^SystemCode EnetWrite( req, desc ) IoRequest *req; ?
FbRelease	console.c	?^static SystemCode FbRelease(req, desc)$?
FbWrite	console.c	?^static SystemCode FbWrite( req, desc )$?
FindWsType	machine.c	?^FindWsType()$?
FreePage	memory.c	?^FreePage(pgaddr)$?
GarbageCollect	memory.c	?^GarbageCollect()$?
GetConfig	machine.h	?^#define GetConfig() (*((short *) 0xE00000))  /* Re?
GetGenerationNumber	timer.c	?^unsigned char GetGenerationNumber()$?
GetLogicalHost	ether10meg.c	?^unsigned char GetLogicalHost()$?
GetMemorySize	memory.c	?^GetMemorySize(onboardPages, multibusPages)$?
GetMouseButtons	sgimouse.c	?^GetMouseButtons()$?
GetMouseCoords	sgimouse.c	?^GetMouseCoords()$?
HandleException	exception.c	?^HandleException(rd0,rd1,ra0,ra1,code,accaddr,irsr,?
Idle	machine.c	?^Idle()$?
InitException	exception.c	?^InitException()$?
Init_memory_mapping	memory.c	?^Init_memory_mapping()$?
Init_root_team	machine.c	?^Init_root_team()$?
Init_serial_interface	serial.c	?^Init_serial_interface( linenum ) $?
Init_timer	timer.c	?^Init_timer()$?
InterTeamCopy	memory.c	?^InterTeamCopy(dest, dteam, src, steam, bytes)$?
KSetTeamSize	memory.c	?^char *KSetTeamSize(td, size)$?
Kabort	machine.c	?^Kabort( str ) register char *str;$?
Kput_str	machine.c	?^Kput_str( str ) char *str;$?
LoadReg	timer.h	?^#define LoadReg(x)	SunTimerReg = (x)$?
MOUSE_REG_ADDR	sgimouse.c	?^#define MOUSE_REG_ADDR(n) \\$?
Mask_interrupts	machine.h	?^#define Mask_interrupts()	sr; disable$?
Ms_CreateProcess	machine.c	?^Ms_CreateProcess( pd, entry, stack ) register Proc?
Ms_CreateTeam	machine.c	?^Ms_CreateTeam( td, pd ) register Process *pd; regi?
Ms_Timer_interrupt	timer.c	?^Ms_Timer_interrupt()$?
Ms_pd_init	machine.h	?^#define Ms_pd_init(pd, i) /* Nothing to do */$?
Ms_td_init	machine.c	?^Ms_td_init( td, i ) register Team *td; register un?
MultibusParityError	memory.c	?^MultibusParityError()$?
NetCheck	ether10meg.c	?^int NetCheck()$?
NonlocalAwaitingReply	config.h	?^#define NonlocalAwaitingReply( pid1, pid2 ) 0$?
NonlocalForward1	config.h	?^#define NonlocalForward1( msg, from_pid, to_pid ) ?
NonlocalForward2	config.h	?^#define NonlocalForward2( msg, from_pid, to_pid ) ?
NonlocalMovefrom	config.h	?^#define NonlocalMovefrom( src__pid, src, dest, byt?
NonlocalMoveto	config.h	?^#define NonlocalMoveto( dest_pid, dest, src, bytes?
NonlocalReceive	config.h	?^#define NonlocalReceive( msg ) 0$?
NonlocalReceiveSpecific	config.h	?^#define NonlocalReceiveSpecific( msg, pid ) 0$?
NonlocalReply	config.h	?^#define NonlocalReply( msg, pid ) 0$?
NonlocalRereadMsg	config.h	?^#define NonlocalRereadMsg( msg, pid ) 0$?
NonlocalRewriteMsg	config.h	?^#define NonlocalRewriteMsg( msg, pid ) 0$?
NonlocalSend	config.h	?^#define NonlocalSend(msg, pid) 0$?
PermissionField	memory.h	?^#define PermissionField(x) ( (x&PERMMASK)>>8 )$?
Powerup	machine.c	?^Powerup()$?
READ_MOUSE_COORD	sgimouse.c	?^#define READ_MOUSE_COORD(intoVariable) \\$?
ReadDataPacket	ether10meg.c	?^int ReadDataPacket ( bytes, dst )$?
Restore_interrupt_mask	machine.h	?^#define Restore_interrupt_mask(mask) sr = mask$?
SMIKeyboardPoll	console.c	?^SMIKeyboardPoll()$?
SMIKeyboardRead	console.c	?^static SystemCode SMIKeyboardRead( req, desc )$?
SMIKeyboardRelease	console.c	?^static SystemCode SMIKeyboardRelease( req, desc )$?
SMIKeyboardReturnChar	console.c	?^static SMIKeyboardReturnChar(reply, desc, c)$?
SegOutsideTeamSpace	machine.h	?^#define SegOutsideTeamSpace(pd, ptr, len) \\$?
SerialCreate	serial.c	?^SystemCode SerialCreate( req, desc )  $?
SerialInterrupt	serial.c	?^SerialInterrupt()$?
SerialRead	serial.c	?^SystemCode SerialRead( req, desc )$?
SerialRelease	serial.c	?^SystemCode SerialRelease( req, desc )$?
SerialReturnChar	serial.c	?^SerialReturnChar(reply, desc, c)$?
SerialWrite	serial.c	?^SystemCode SerialWrite( req, desc )$?
SerialXmitChar	serial.c	?^SerialXmitChar(reply, desc, linenum)$?
SetProcessContext	machine.h	?^#define SetProcessContext( pd ) *((short *) 0xE000?
SetReturnValue	machine.h	?^#define SetReturnValue( pd, value )	/* Set the ret?
SetTeamSize	memory.c	?^char *SetTeamSize(pid, size)$?
SmiMouseInterrupt	smimouse.c	?^SmiMouseInterrupt()$?
StartMouse	mice.c	?^StartMouse()$?
StopMouse	mice.c	?^StopMouse()$?
TCArmCnt	timer.h	?^#define TCArmCnt(c)	TCCmd(c|0x20)	/* Arm counters ?
TCClrOutput	timer.h	?^#define	TCClrOutput(n)	TCCmd(n|0xE0)	/* Clear Outp?
TCCmd	timer.h	?^#define	TCCmd(c)	(0xFF00|(c))$?
TCDisSaveCnt	timer.h	?^#define	TCDisSaveCnt(c)	TCCmd(c|0x80)	/* Disarm an?
TCDisarmCnt	timer.h	?^#define TCDisarmCnt(c)	TCCmd(c|0xC0)	/* Disarm Cou?
TCLdArmCnt	timer.h	?^#define TCLdArmCnt(c)	TCCmd(c|0x60)	/* Load and Ar?
TCLdCnt	timer.h	?^#define TCLdCnt(c)	TCCmd(c|0x40)	/* Load source in?
TCLdDataPtr	timer.h	?^#define TCLdDataPtr(g)	TCCmd(g)	/* Load Data Point?
TCSaveCnt	timer.h	?^#define	TCSaveCnt(c)	TCCmd(c|0xA0)	/* Save counter?
TCSetModeLoad	timer.h	?^#define TCSetModeLoad(n,mode,divide)\\$?
TCSetOutput	timer.h	?^#define	TCSetOutput(n)	TCCmd(n|0xE8)	/* Set Output?
TCStep	timer.h	?^#define	TCStep(n)	TCCmd(n|0xF0)	/* Step counter #n?
TMRLoadCmd	timer.h	?^#define TMRLoadCmd(x)	SunTimerCom = (x)$?
TSCountSelect	timer.h	?^#define	TSCountSelect(c)	(2<<((c)-2))$?
TryEnetTransmit	ether10meg.c	?^TryEnetTransmit()$?
WriteKernelPacket	ether10meg.c	?^extern int WriteKernelPacket(type, srcPid, dstPid,?
dummySwitch	machine.c	?^dummySwitch()$?
exvec	exception.c	?^#define exvec(vecname,vecnum) 						\\$?
getcontext	memory.h	?^#define getcontext() (*((short *) 0xC00000) >> 12)?
intserv	interrupt.h	?^#define	intserv(handler,end_handler,Asm_handler,No?
kernelop	trap.c	?^#define kernelop(name,Asm_name_trap)				\\$?
min	memory.c	?^#define min(a, b) ((a) < (b) ? (a) : (b))$?
pgmap	memory.h	?^#define pgmap(pgaddr)  \\$?
probe	memory.c	?^probe(address, writefirst)$?
segmap	memory.h	?^#define segmap(pgaddr) \\$?
setcontext	memory.h	?^#define setcontext(cxt) *((short *) 0xE00000) = (c?
setexvec	exception.c	?^#define setexvec(vecname,vecnum)  /* Initialize a ?
sizeof	ether3meg.c	?^char		kPacketArea[sizeof(kPacket)+4]; /* 4 bytes f?
uptopage	memory.h	?^#define uptopage(addr)\\$?
uptoseg	memory.h	?^#define uptoseg(addr)\\$?
