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

1992/0711/port/swap.c (diff list | history)

1992/0629/sys/src/9/port/swap.c:7,131992/0711/sys/src/9/port/swap.c:7,13 (short | long | prev | next)
1991/0705    
 
/* Predeclaration */ 
void	pageout(Proc *p, Segment*); 
1992/0304    
void	pagepte(int, Segment*, Page**); 
1992/0711    
void	pagepte(int, Page**); 
1991/0705    
int	needpages(void*); 
void	pager(void*); 
void	executeio(void); 
1992/0629/sys/src/9/port/swap.c:188,1941992/0711/sys/src/9/port/swap.c:188,194
1992/0303    
			if(entry->modref & PG_REF) 
1992/0302    
				entry->modref &= ~PG_REF; 
			else  
				pagepte(type, s, pg); 
1992/0711    
				pagepte(type, pg); 
1991/0705    
 
1992/0302    
			if(ioptr >= Maxpages) 
				goto out; 
1992/0629/sys/src/9/port/swap.c:235,2411992/0711/sys/src/9/port/swap.c:235,241
1991/0705    
} 
 
1992/0304    
void 
1991/0705    
pagepte(int type, Segment *s, Page **pg) 
1992/0711    
pagepte(int type, Page **pg) 
1991/0705    
{ 
	ulong daddr; 
	Page *outp; 


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