Lines Matching refs:CPUInfo
215 CPUInfo::Scaling CpuScaling(int num_cpus) { in CpuScaling()
217 if (num_cpus <= 0) return CPUInfo::Scaling::UNKNOWN; in CpuScaling()
219 return CPUInfo::Scaling::UNKNOWN; in CpuScaling()
229 return CPUInfo::Scaling::ENABLED; in CpuScaling()
231 return CPUInfo::Scaling::DISABLED; in CpuScaling()
233 return CPUInfo::Scaling::UNKNOWN; in CpuScaling()
257 std::vector<CPUInfo::CacheInfo> GetCacheSizesFromKVFS() { in GetCacheSizesFromKVFS()
258 std::vector<CPUInfo::CacheInfo> res; in GetCacheSizesFromKVFS()
262 CPUInfo::CacheInfo info; in GetCacheSizesFromKVFS()
295 std::vector<CPUInfo::CacheInfo> GetCacheSizesMacOSX() { in GetCacheSizesMacOSX()
296 std::vector<CPUInfo::CacheInfo> res; in GetCacheSizesMacOSX()
312 CPUInfo::CacheInfo info; in GetCacheSizesMacOSX()
322 std::vector<CPUInfo::CacheInfo> GetCacheSizesWindows() { in GetCacheSizesWindows()
323 std::vector<CPUInfo::CacheInfo> res; in GetCacheSizesWindows()
345 CPUInfo::CacheInfo C; in GetCacheSizesWindows()
369 std::vector<CPUInfo::CacheInfo> GetCacheSizesQNX() { in GetCacheSizesQNX()
370 std::vector<CPUInfo::CacheInfo> res; in GetCacheSizesQNX()
375 CPUInfo::CacheInfo info; in GetCacheSizesQNX()
406 std::vector<CPUInfo::CacheInfo> GetCacheSizes() { in GetCacheSizes()
532 double GetCPUCyclesPerSecond(CPUInfo::Scaling scaling) { in GetCPUCyclesPerSecond()
550 || (scaling == CPUInfo::Scaling::DISABLED && in GetCPUCyclesPerSecond()
707 const CPUInfo& CPUInfo::Get() { in Get()
708 static const CPUInfo* info = new CPUInfo(); in Get()
712 CPUInfo::CPUInfo() in CPUInfo() function in benchmark::CPUInfo