 cc810ee4d9
			
		
	
	
		cc810ee4d9
		
	
	
	
	
		
			
			The main motivation for this change is that only Loris supports multithreading, and Loris supports dynamic thread allocation, so the number of supported threads can be implemented as a bit flag (i.e., either 1 or "at least as many as VFS has"). The ABI break obviates the need to support file system versioning at this time, and several other aspects are better implemented as flags as well. Other changes: - replace peek/bpeek test upon mount with FS flag as well; - mark libsffs as 64-bit file size capable; - remove old (3.2.1) getdents support. Change-Id: I313eace9c50ed816656c31cd47d969033d952a03
		
			
				
	
	
		
			21 lines
		
	
	
		
			298 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			298 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef _VTREEFS_GLO_H
 | |
| #define _VTREEFS_GLO_H
 | |
| 
 | |
| #ifdef _TABLE
 | |
| #undef EXTERN
 | |
| #define EXTERN
 | |
| #endif
 | |
| 
 | |
| EXTERN struct fs_hooks *vtreefs_hooks;
 | |
| 
 | |
| EXTERN message fs_m_in;
 | |
| EXTERN message fs_m_out;
 | |
| 
 | |
| EXTERN dev_t fs_dev;
 | |
| 
 | |
| EXTERN int fs_mounted;
 | |
| 
 | |
| extern int(*fs_call_vec[]) (void);
 | |
| 
 | |
| #endif /* _VTREEFS_GLO_H */
 |