class CpuPerformanceDomain
Defined at line 16 of file ../../src/devices/cpu/bin/cpuctl/performance-domain.h
Public Methods
zx::result<CpuPerformanceDomain> CreateFromPath (const std::string & path)
Defined at line 16 of file ../../src/devices/cpu/bin/cpuctl/performance-domain.cc
std::pair<zx_status_t, uint32_t> GetOperatingPointCount ()
Defined at line 27 of file ../../src/devices/cpu/bin/cpuctl/performance-domain.cc
std::pair<zx_status_t, uint64_t> GetNumLogicalCores ()
Defined at line 32 of file ../../src/devices/cpu/bin/cpuctl/performance-domain.cc
std::pair<zx_status_t, uint64_t> GetDomainId ()
Defined at line 43 of file ../../src/devices/cpu/bin/cpuctl/performance-domain.cc
std::pair<zx_status_t, uint64_t> GetRelativePerformance ()
Defined at line 37 of file ../../src/devices/cpu/bin/cpuctl/performance-domain.cc
std::tuple<zx_status_t, uint64_t, cpuctrl::wire::CpuOperatingPointInfo> GetCurrentOperatingPoint ()
Defined at line 48 of file ../../src/devices/cpu/bin/cpuctl/performance-domain.cc
std::tuple<zx_status_t, const std::vector<cpuctrl::wire::CpuOperatingPointInfo> &> GetOperatingPoints ()
Defined at line 77 of file ../../src/devices/cpu/bin/cpuctl/performance-domain.cc
zx_status_t SetCurrentOperatingPoint (uint32_t new_opp)
Defined at line 110 of file ../../src/devices/cpu/bin/cpuctl/performance-domain.cc
zx_status_t SetOperatingPointLimits (uint32_t min_opp, uint32_t max_opp)
Defined at line 128 of file ../../src/devices/cpu/bin/cpuctl/performance-domain.cc
std::tuple<zx_status_t, uint32_t, uint32_t> GetCurrentOperatingPointLimits ()
Defined at line 141 of file ../../src/devices/cpu/bin/cpuctl/performance-domain.cc
Protected Methods
void CpuPerformanceDomain (fidl::ClientEnd<cpuctrl::Device> cpu_client)
Don't allow explicit construction.
Defined at line 33 of file ../../src/devices/cpu/bin/cpuctl/performance-domain.h