Lines Matching refs:manager
100 APerformanceHintManager::APerformanceHintManager(sp<IHintManager> manager, in APerformanceHintManager() argument
102 : mHintManager(std::move(manager)), mPreferredRateNanos(preferredRateNanos) {} in APerformanceHintManager()
107 APerformanceHintManager* manager = create(gIHintManagerForTesting); in getInstance() local
109 return manager; in getInstance()
115 APerformanceHintManager* APerformanceHintManager::create(sp<IHintManager> manager) { in create() argument
116 if (!manager) { in create()
117 manager = interface_cast<IHintManager>( in create()
120 if (manager == nullptr) { in create()
125 binder::Status ret = manager->getHintSessionPreferredRate(&preferredRateNanos); in create()
134 return new APerformanceHintManager(std::move(manager), preferredRateNanos); in create()
314 APerformanceHintSession* APerformanceHint_createSession(APerformanceHintManager* manager, in APerformanceHint_createSession() argument
317 return manager->createSession(threadIds, size, initialTargetWorkDurationNanos); in APerformanceHint_createSession()
320 int64_t APerformanceHint_getPreferredUpdateRateNanos(APerformanceHintManager* manager) { in APerformanceHint_getPreferredUpdateRateNanos() argument
321 return manager->getPreferredRateNanos(); in APerformanceHint_getPreferredUpdateRateNanos()