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

1993/1204/port/portdat.h (diff list | history)

1993/1201/sys/src/9/port/portdat.h:31,361993/1204/sys/src/9/port/portdat.h:31,37 (short | long | prev | next)
add Proc.mp, Schedq
rsc Fri Mar 4 12:44:25 2005
1991/0428    
typedef struct Rendez	Rendez; 
1991/1011    
typedef struct RWlock	RWlock; 
1992/0625    
typedef struct Sargs	Sargs; 
1993/1204    
typedef struct Schedq	Schedq; 
1991/0705    
typedef struct Segment	Segment; 
1993/0501    
typedef struct Session	Session; 
1992/0602    
typedef struct Talarm	Talarm; 
1993/1201/sys/src/9/port/portdat.h:553,5581993/1204/sys/src/9/port/portdat.h:554,561
1993/0501    
	Note	lastnote; 
	int	(*notify)(void*, char*); 
 
1993/1204    
	Mach	*mp;		/* machine this process is tied to */ 
 
1993/0501    
	void	*ureg;		/* User registers for notes */ 
	void	*dbgreg;	/* User registers for devproc */ 
1993/1013    
	Notsave; 
1993/1201/sys/src/9/port/portdat.h:566,5711993/1204/sys/src/9/port/portdat.h:569,582
1991/0504    
	 */ 
1991/0507    
	PMMU; 
1991/0428    
}; 
1993/1204    
 
struct Schedq 
{ 
	Lock; 
	Proc	*head; 
	Proc	*tail; 
}; 
 
1991/0428    
 
1992/0824    
enum 
{ 


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