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

1992/0128/port/portdat.h (diff list | history)

1992/0111/sys/src/9/port/portdat.h:23,281992/0128/sys/src/9/port/portdat.h:23,29 (short | long | prev | next)
Add Pgrps, pgrpalloc.
rsc Fri Mar 4 12:44:25 2005
1991/0428    
typedef struct Note	Note; 
typedef struct Page	Page; 
1991/0705    
typedef struct Palloc	Palloc; 
1992/0128    
typedef struct Pgrps	Pgrps; 
1991/0428    
typedef struct Pgrp	Pgrp; 
typedef struct Proc	Proc; 
1991/0705    
typedef struct Pte	Pte; 
1992/0111/sys/src/9/port/portdat.h:427,4321992/0128/sys/src/9/port/portdat.h:428,443
1991/0724    
	int	wanted;			/* Do the wakeup at free */ 
1991/0705    
}; 
 
1992/0128    
struct Pgrps 
{ 
	Lock; 
	Pgrp	*arena; 
	Pgrp	*free; 
	ulong	pgrpid; 
	ulong	cryptbase; 
	ulong	crypttop; 
}; 
 
1991/0926    
struct Waitq 
{ 
	Waitmsg	w; 
1992/0111/sys/src/9/port/portdat.h:672,6771992/0128/sys/src/9/port/portdat.h:683,689
1991/1102    
extern	char	*conffile; 
1991/0428    
extern	char	*statename[]; 
1991/0705    
extern	Palloc 	palloc; 
1992/0128    
extern	Pgrps 	pgrpalloc; 
1991/0705    
extern  Image	swapimage; 
1991/1109    
extern  char	eve[]; 
1991/1112    
extern	int	nrdy; 


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