Lines Matching refs:mHintSession
69 mHintSession = mHintSessionFuture->get(); in destroy()
76 if (mHintSession) { in destroy()
77 mBinding->closeSession(mHintSession); in destroy()
79 mHintSession = nullptr; in destroy()
85 if (mHintSession != nullptr) return true; in init()
90 mHintSession = mHintSessionFuture->get(); in init()
92 if (mHintSession != nullptr) { in init()
138 mBinding->updateTargetWorkDuration(mHintSession, targetWorkDurationNanos); in updateTargetWorkDuration()
148 mBinding->reportActualWorkDuration(mHintSession, actualDurationNanos); in reportActualWorkDuration()
155 if (!mBinding || !mHintSession) return; in setActiveFunctorThreads()
164 int ret = mBinding->setThreads(mHintSession, tids.data(), tids.size()); in setActiveFunctorThreads()
177 mBinding->sendHint(mHintSession, static_cast<int32_t>(SessionHint::CPU_LOAD_RESET)); in sendLoadResetHint()
184 mBinding->sendHint(mHintSession, static_cast<int32_t>(SessionHint::CPU_LOAD_UP)); in sendLoadIncreaseHint()
188 return mHintSession != nullptr; in alive()