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

1990/1018/port/devdk.c (diff list | history)

1990/1011/sys/src/9/port/devdk.c:118,1241990/1018/sys/src/9/port/devdk.c:118,124 (short | long | prev | next)
1990/0312    
struct Dk { 
	QLock; 
	int	ref; 
	char	name[64];	/* dk name */	 
1990/1018    
	char	name[64];	/* dk name */ 
1990/0312    
	Queue	*wq;		/* dk output queue */ 
	int	lines;		/* number of lines */ 
	int	ncsc;		/* csc line number */ 
1990/1011/sys/src/9/port/devdk.c:420,4301990/1018/sys/src/9/port/devdk.c:420,427
1990/0312    
	bp->rptr[0] = line; 
	bp->rptr[1] = line>>8; 
 
1990/0509    
	if(QFULL(dp->wq->next)){ 
1990/1011    
/*		print("dk wq full\n");/**/ 
1990/0509    
		freeb(bp); 
	} else 
		PUTNEXT(dp->wq, bp); 
1990/1018    
	FLOWCTL(dp->wq); 
	PUTNEXT(dp->wq, bp); 
1990/0312    
} 
 
/* 


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