Home
last modified time | relevance | path

Searched refs:SocPerfThreadWrap (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/resourceschedule/soc_perf/services/core/src/
H A Dsocperf_thread_wrap.cpp27 SocPerfThreadWrap::SocPerfThreadWrap() : socperfQueue_("socperf", ffrt::queue_attr().qos(ffrt::qos_… in SocPerfThreadWrap() function in OHOS::SOCPERF::SocPerfThreadWrap
29 SocPerfThreadWrap::SocPerfThreadWrap( in SocPerfThreadWrap()
35 SocPerfThreadWrap::~SocPerfThreadWrap() in ~SocPerfThreadWrap()
119 void SocPerfThreadWrap::UpdatePowerLimitBoostFreq(bool powerLimitBoost) in UpdatePowerLimitBoostFreq()
138 void SocPerfThreadWrap::UpdateThermalLimitBoostFreq(bool thermalLimitBoost) in UpdateThermalLimitBoostFreq()
184 void SocPerfThreadWrap::ClearAllAliveRequest() in ClearAllAliveRequest()
212 void SocPerfThreadWrap::SendResStatusToPerfSo() in SendResStatusToPerfSo()
378 void SocPerfThreadWrap::HandleResAction(int32_t resId, int32_t type, in HandleResAction()
458 void SocPerfThreadWrap::ArbitrateCandidate(int32_t resId) in ArbitrateCandidate()
475 void SocPerfThreadWrap::ProcessLimitCase(int32_t resId) in ProcessLimitCase()
[all …]
H A Dsocperf.cpp54 socperfThreadWrap_ = std::make_shared<SocPerfThreadWrap>(); in CreateThreadWraps()
61 socperfThreadWrap_ = std::make_shared<SocPerfThreadWrap>(runner); in CreateThreadWraps()
190 void SocPerf::SendLimitRequestEventOff(std::shared_ptr<SocPerfThreadWrap> threadWrap, in SendLimitRequestEventOff()
208 void SocPerf::SendLimitRequestEventOn(std::shared_ptr<SocPerfThreadWrap> threadWrap, in SendLimitRequestEventOn()
/ohos5.0/foundation/resourceschedule/soc_perf/services/core/include/
H A Dsocperf_thread_wrap.h56 class SocPerfThreadWrap {
58 explicit SocPerfThreadWrap();
59 ~SocPerfThreadWrap();
61 class SocPerfThreadWrap : public AppExecFwk::EventHandler {
63 explicit SocPerfThreadWrap(const std::shared_ptr<AppExecFwk::EventRunner>& runner);
64 ~SocPerfThreadWrap() override;
H A Dsocperf.h45 std::shared_ptr<SocPerfThreadWrap> socperfThreadWrap_;
65 void SendLimitRequestEventOff(std::shared_ptr<SocPerfThreadWrap> threadWrap,
67 void SendLimitRequestEventOn(std::shared_ptr<SocPerfThreadWrap> threadWrap,
/ohos5.0/foundation/resourceschedule/soc_perf/test/unittest/
H A Dsocperf_server_test.cpp188 auto socPerfThreadWrap = std::make_shared<SocPerfThreadWrap>();
191 auto socPerfThreadWrap = std::make_shared<SocPerfThreadWrap>(runner);
403 auto socPerfThreadWrap = std::make_shared<SocPerfThreadWrap>();
406 auto socPerfThreadWrap = std::make_shared<SocPerfThreadWrap>(runner);
751 … std::shared_ptr<SocPerfThreadWrap> socPerfThreadWrap = socPerfServer_->socPerf.socperfThreadWrap_;