7 extern unsigned long end_pfn;
8 extern unsigned long end_pfn_map;
11 extern unsigned long phys_base;
13 #endif /* !__ASSEMBLY__ */
19 #endif /* __ASSEMBLY__ */
21 #define __HAVE_ARCH_GATE_AREA 1
22 #define vmemmap ((struct page *)VMEMMAP_START)
24 #include <asm-generic/memory_model.h>
25 #include <asm-generic/page.h>
27 #endif /* __KERNEL__ */
30 #define pfn_valid(pfn) ((pfn) < end_pfn)
34 #endif /* _X86_64_PAGE_H */