Changeset 347 for GPL/trunk/include/asm/page.h
- Timestamp:
- Apr 21, 2008, 2:46:45 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/trunk/include/asm/page.h
r32 r347 1 /* $Id: page.h,v 1.1.1.1 2003/07/02 13:56:58 eleph Exp $ */2 1 3 2 #ifndef _I386_PAGE_H … … 35 34 #endif 36 35 37 typedef struct { unsigned long pgprot; } pgprot_t;36 typedef struct { unsigned long long pgprot; } pgprot_t; 38 37 39 38 #define pte_val(x) ((x).pte) … … 42 41 #define pgprot_val(x) ((x).pgprot) 43 42 44 #define __pgprot(x) ((pgprot_t) { (x) } ) 43 pgprot_t __pgprot(int x); 45 44 46 45 #endif /* !__ASSEMBLY__ */ … … 69 68 #define MAP_NR(addr) (__pa(addr) >> PAGE_SHIFT) 70 69 #define PHYSMAP_NR(addr) ((unsigned long)(addr) >> PAGE_SHIFT) 70 #ifndef virt_to_page 71 #define virt_to_page(x) (&mem_map[MAP_NR(x)]) 72 #endif 71 73 72 74 #endif /* __KERNEL__ */
Note:
See TracChangeset
for help on using the changeset viewer.