mmzone.h 444 B

12345678910111213141516171819
  1. /*
  2. * Written by Kanoj Sarcar (kanoj@sgi.com) Aug 99
  3. * Rewritten for Linux 2.6 by Christoph Hellwig (hch@lst.de) Jan 2004
  4. */
  5. #ifndef _ASM_MMZONE_H_
  6. #define _ASM_MMZONE_H_
  7. #include <linux/config.h>
  8. #include <asm/page.h>
  9. #include <mmzone.h>
  10. #ifdef CONFIG_DISCONTIGMEM
  11. #define kvaddr_to_nid(kvaddr) pa_to_nid(__pa(kvaddr))
  12. #define pfn_to_nid(pfn) pa_to_nid((pfn) << PAGE_SHIFT)
  13. #endif /* CONFIG_DISCONTIGMEM */
  14. #endif /* _ASM_MMZONE_H_ */