After moving the the include files there were a few clean-ups: 1) Some files used #include <asm-ia64/xyz.h>, changed to <asm/xyz.h> 2) Some comments alerted maintainers to look at various header files to make matching updates if certain code were to be changed. Updated these comments to use the new include paths. 3) Some header files mentioned their own names in initial comments. Just deleted these self references. Signed-off-by: Tony Luck <tony.luck@intel.com>
		
			
				
	
	
		
			33 lines
		
	
	
	
		
			999 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
	
		
			999 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef _ASM_IA64_MMAN_H
 | 
						|
#define _ASM_IA64_MMAN_H
 | 
						|
 | 
						|
/*
 | 
						|
 * Based on <asm-i386/mman.h>.
 | 
						|
 *
 | 
						|
 * Modified 1998-2000, 2002
 | 
						|
 *	David Mosberger-Tang <davidm@hpl.hp.com>, Hewlett-Packard Co
 | 
						|
 */
 | 
						|
 | 
						|
#include <asm-generic/mman.h>
 | 
						|
 | 
						|
#define MAP_GROWSDOWN	0x00100		/* stack-like segment */
 | 
						|
#define MAP_GROWSUP	0x00200		/* register stack-like segment */
 | 
						|
#define MAP_DENYWRITE	0x00800		/* ETXTBSY */
 | 
						|
#define MAP_EXECUTABLE	0x01000		/* mark it as an executable */
 | 
						|
#define MAP_LOCKED	0x02000		/* pages are locked */
 | 
						|
#define MAP_NORESERVE	0x04000		/* don't check for reservations */
 | 
						|
#define MAP_POPULATE	0x08000		/* populate (prefault) pagetables */
 | 
						|
#define MAP_NONBLOCK	0x10000		/* do not block on IO */
 | 
						|
 | 
						|
#define MCL_CURRENT	1		/* lock all current mappings */
 | 
						|
#define MCL_FUTURE	2		/* lock all future mappings */
 | 
						|
 | 
						|
#ifdef __KERNEL__
 | 
						|
#ifndef __ASSEMBLY__
 | 
						|
#define arch_mmap_check	ia64_mmap_check
 | 
						|
int ia64_mmap_check(unsigned long addr, unsigned long len,
 | 
						|
		unsigned long flags);
 | 
						|
#endif
 | 
						|
#endif
 | 
						|
 | 
						|
#endif /* _ASM_IA64_MMAN_H */
 |