This constant determines the range of valid device_id_t values that a block driver can return from the bdr_device hook: a value between 0 and (BLOCKDRIVER_MAX_DEVICES - 1) inclusive. Change-Id: I80fac469e88ac13d4b869007e6f2c2f7569da433
		
			
				
	
	
		
			18 lines
		
	
	
		
			492 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			492 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef _BLOCKDRIVER_CONST_H
 | 
						|
#define _BLOCKDRIVER_CONST_H
 | 
						|
 | 
						|
/* Thread stack size. */
 | 
						|
#define STACK_SIZE	8192
 | 
						|
 | 
						|
/* Maximum number of devices supported. */
 | 
						|
#define MAX_DEVICES	BLOCKDRIVER_MAX_DEVICES
 | 
						|
 | 
						|
/* The maximum number of worker threads per device. */
 | 
						|
#define MAX_WORKERS	32
 | 
						|
 | 
						|
#define MAX_THREADS	(MAX_DEVICES * MAX_WORKERS)	/* max nr of threads */
 | 
						|
#define MAIN_THREAD	(MAX_THREADS)			/* main thread ID */
 | 
						|
#define SINGLE_THREAD	(0)				/* single-thread ID */
 | 
						|
 | 
						|
#endif /* _BLOCKDRIVER_CONST_H */
 |