diff options
Diffstat (limited to 'tools/perf/util/env.h')
| -rw-r--r-- | tools/perf/util/env.h | 9 | 
1 files changed, 9 insertions, 0 deletions
diff --git a/tools/perf/util/env.h b/tools/perf/util/env.h index bf970f57dce0..c4ef2e523367 100644 --- a/tools/perf/util/env.h +++ b/tools/perf/util/env.h @@ -27,6 +27,12 @@ struct numa_node {  	struct cpu_map	*map;  }; +struct memory_node { +	u64		 node; +	u64		 size; +	unsigned long	*set; +}; +  struct perf_env {  	char			*hostname;  	char			*os_release; @@ -43,6 +49,7 @@ struct perf_env {  	int			nr_sibling_cores;  	int			nr_sibling_threads;  	int			nr_numa_nodes; +	int			nr_memory_nodes;  	int			nr_pmu_mappings;  	int			nr_groups;  	char			*cmdline; @@ -54,6 +61,8 @@ struct perf_env {  	struct cpu_cache_level	*caches;  	int			 caches_cnt;  	struct numa_node	*numa_nodes; +	struct memory_node	*memory_nodes; +	unsigned long long	 memory_bsize;  };  extern struct perf_env perf_env;  |