Home
last modified time | relevance | path

Searched refs:RunningLockCounter (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/drivers/peripheral/power/interfaces/hdi_service/src/
H A Drunning_lock_counter.cpp28 int32_t RunningLockCounter::Increase(const RunningLockInfo &info) in Increase()
49 int32_t RunningLockCounter::Decrease(const RunningLockInfo &info) in Decrease()
65 void RunningLockCounter::Clean() in Clean()
70 void RunningLockCounter::NotifyHiView(const RunningLockInfo &info, ChangedType changeType, RunningL… in NotifyHiView()
H A Drunning_lock_counter.h28 class RunningLockCounter {
30 RunningLockCounter(RunningLockType type, const std::string &tag) in RunningLockCounter() function
32 ~RunningLockCounter() = default;
H A Drunning_lock_impl.cpp40 std::map<RunningLockType, std::shared_ptr<RunningLockCounter>> RunningLockImpl::lockCounters_ = {};
59 … std::make_shared<RunningLockCounter>(filledInfo.type, GetRunningLockTag(filledInfo.type))); in Hold()
66 std::shared_ptr<RunningLockCounter> lockCounter = iterator->second; in Hold()
102 std::shared_ptr<RunningLockCounter> lockCounter = iterator->second; in Unhold()
H A Drunning_lock_impl.h62 static std::map<RunningLockType, std::shared_ptr<RunningLockCounter>> lockCounters_;