Searched refs:LockCounter (Results 1 – 3 of 3) sorted by relevance
83 std::make_shared<LockCounter>(RunningLockType::RUNNINGLOCK_SCREEN, in InitLocksTypeScreen()134 std::make_shared<LockCounter>(RunningLockType::RUNNINGLOCK_BACKGROUND_TASK, activate)); in InitLocksTypeBackground()171 std::make_shared<LockCounter>(RunningLockType::RUNNINGLOCK_PROXIMITY_SCREEN_CONTROL, in InitLocksTypeProximity()217 std::make_shared<LockCounter>(RunningLockType::RUNNINGLOCK_COORDINATION, in InitLocksTypeCoordination()241 std::shared_ptr<LockCounter> counter = iterator->second; in InitLocksTypeCoordination()473 std::shared_ptr<LockCounter> counter = iterator->second; in Lock()516 std::shared_ptr<LockCounter> counter = iterator->second; in UnLock()578 std::shared_ptr<LockCounter> counter = iterator->second; in GetValidRunningLockNum()777 int32_t RunningLockMgr::LockCounter::Increase(const RunningLockParam& lockInnerParam) in Increase()793 int32_t RunningLockMgr::LockCounter::Decrease(const RunningLockParam& lockInnerParam) in Decrease()[all …]
89 class LockCounter {91 LockCounter(RunningLockType type, std::function<int32_t(bool, RunningLockParam)> activate) in LockCounter() function93 ~LockCounter() = default;169 std::map<RunningLockType, std::shared_ptr<LockCounter>> lockCounters_;
286 std::shared_ptr<RunningLockMgr::LockCounter> ptr1 =294 std::shared_ptr<RunningLockMgr::LockCounter> ptr2 =308 std::shared_ptr<RunningLockMgr::LockCounter> ptr3 =