equal
deleted
inserted
replaced
261 static void set_numa_max_node(numa_max_node_func_t func) { _numa_max_node = func; } |
261 static void set_numa_max_node(numa_max_node_func_t func) { _numa_max_node = func; } |
262 static void set_numa_available(numa_available_func_t func) { _numa_available = func; } |
262 static void set_numa_available(numa_available_func_t func) { _numa_available = func; } |
263 static void set_numa_tonode_memory(numa_tonode_memory_func_t func) { _numa_tonode_memory = func; } |
263 static void set_numa_tonode_memory(numa_tonode_memory_func_t func) { _numa_tonode_memory = func; } |
264 static void set_numa_interleave_memory(numa_interleave_memory_func_t func) { _numa_interleave_memory = func; } |
264 static void set_numa_interleave_memory(numa_interleave_memory_func_t func) { _numa_interleave_memory = func; } |
265 static void set_numa_all_nodes(unsigned long* ptr) { _numa_all_nodes = ptr; } |
265 static void set_numa_all_nodes(unsigned long* ptr) { _numa_all_nodes = ptr; } |
|
266 static int sched_getcpu_syscall(void); |
266 public: |
267 public: |
267 static int sched_getcpu() { return _sched_getcpu != NULL ? _sched_getcpu() : -1; } |
268 static int sched_getcpu() { return _sched_getcpu != NULL ? _sched_getcpu() : -1; } |
268 static int numa_node_to_cpus(int node, unsigned long *buffer, int bufferlen) { |
269 static int numa_node_to_cpus(int node, unsigned long *buffer, int bufferlen) { |
269 return _numa_node_to_cpus != NULL ? _numa_node_to_cpus(node, buffer, bufferlen) : -1; |
270 return _numa_node_to_cpus != NULL ? _numa_node_to_cpus(node, buffer, bufferlen) : -1; |
270 } |
271 } |