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

1991/0720/port/devcons.c (diff list | history)

1991/0717/sys/src/9/port/devcons.c:159,1641991/0720/sys/src/9/port/devcons.c:159,167 (short | long | prev | next)
1990/0227    
	Chan *c; 
	int n; 
 
1991/0720    
	if(u->p->fgrp == 0) 
		return 0; 
 
1991/0705    
	c = u->p->fgrp->fd[2]; 
1990/0227    
	if(c==0 || (c->mode!=OWRITE && c->mode!=ORDWR)) 
1990/0321    
		return 0; 
1991/0717/sys/src/9/port/devcons.c:418,4231991/0720/sys/src/9/port/devcons.c:421,429
1991/0607    
			unlock(&lineq); 
		} 
		break; 
1991/0720    
	case Qswap: 
		kickpager();		/* start a pager if not already started */ 
		break; 
1990/0227    
	} 
	return devopen(c, omode, consdir, NCONS, devgen); 
} 
1991/0717/sys/src/9/port/devcons.c:727,7331991/0720/sys/src/9/port/devcons.c:733,738
1991/0705    
		fd = strtoul(buf, 0, 0); 
		swc = fdtochan(fd, -1); 
		setswapchan(swc); 
1991/0717    
		kickpager(); 
1991/0705    
		return n; 
1991/0607    
 
1990/0227    
	default: 


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