mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
869 B
35 lines
869 B
/* |
|
* This file is subject to the terms and conditions of the GNU General Public |
|
* License. See the file "COPYING" in the main directory of this archive |
|
* for more details. |
|
* |
|
* Copyright (c) 2000,2003 Silicon Graphics, Inc. All rights reserved. |
|
* Copyright (c) 2002 NEC Corp. |
|
* Copyright (c) 2002 Erich Focht <[email protected]> |
|
* Copyright (c) 2002 Kimio Suganuma <[email protected]> |
|
*/ |
|
#ifndef _ASM_IA64_MMZONE_H |
|
#define _ASM_IA64_MMZONE_H |
|
|
|
#include <linux/numa.h> |
|
#include <asm/page.h> |
|
#include <asm/meminit.h> |
|
|
|
#ifdef CONFIG_NUMA |
|
|
|
static inline int pfn_to_nid(unsigned long pfn) |
|
{ |
|
extern int paddr_to_nid(unsigned long); |
|
int nid = paddr_to_nid(pfn << PAGE_SHIFT); |
|
if (nid < 0) |
|
return 0; |
|
else |
|
return nid; |
|
} |
|
|
|
#define MAX_PHYSNODE_ID 2048 |
|
#endif /* CONFIG_NUMA */ |
|
|
|
#define NR_NODE_MEMBLKS (MAX_NUMNODES * 4) |
|
|
|
#endif /* _ASM_IA64_MMZONE_H */
|
|
|