1a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborg#ifndef _SPARC64_MMZONE_H 2a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborg#define _SPARC64_MMZONE_H 3a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborg 4a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborg#ifdef CONFIG_NEED_MULTIPLE_NODES 5a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborg 617ad6ea621b1c7952ebd7330ce65de26b6ee9ccaStephen Rothwell#include <linux/cpumask.h> 717ad6ea621b1c7952ebd7330ce65de26b6ee9ccaStephen Rothwell 8a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborgextern struct pglist_data *node_data[]; 9a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborg 10a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborg#define NODE_DATA(nid) (node_data[nid]) 11a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborg 12a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborgextern int numa_cpu_lookup_table[]; 13a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborgextern cpumask_t numa_cpumask_lookup_table[]; 14a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborg 15a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborg#endif /* CONFIG_NEED_MULTIPLE_NODES */ 16a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborg 17a00736e936c2a1e9c36f22f6f3a69392eaab51f4Sam Ravnborg#endif /* _SPARC64_MMZONE_H */ 18