Home
last modified time | relevance | path

Searched refs:actualDurationNanos (Results 1 – 12 of 12) sorted by relevance

/frameworks/base/core/java/android/os/
DPerformanceHintManager.java228 public void reportActualWorkDuration(long actualDurationNanos) { in reportActualWorkDuration() argument
229 Preconditions.checkArgumentPositive(actualDurationNanos, "the actual duration should" in reportActualWorkDuration()
231 nativeReportActualWorkDuration(mNativeSessionPtr, actualDurationNanos); in reportActualWorkDuration()
359 long actualDurationNanos); in nativeReportActualWorkDuration() argument
DIHintSession.aidl25 void reportActualWorkDuration(in long[] actualDurationNanos, in long[] timeStampNanos); in reportActualWorkDuration() argument
/frameworks/base/libs/hwui/renderthread/
DHintSessionWrapper.cpp143 void HintSessionWrapper::reportActualWorkDuration(long actualDurationNanos) { in reportActualWorkDuration() argument
146 if (actualDurationNanos > kSanityCheckLowerBound && in reportActualWorkDuration()
147 actualDurationNanos < kSanityCheckUpperBound) { in reportActualWorkDuration()
148 mBinding->reportActualWorkDuration(mHintSession, actualDurationNanos); in reportActualWorkDuration()
DHintSessionWrapper.h43 void reportActualWorkDuration(long actualDurationNanos);
/frameworks/base/native/android/
Dperformance_hint.cpp97 int reportActualWorkDuration(int64_t actualDurationNanos);
266 int APerformanceHintSession::reportActualWorkDuration(int64_t actualDurationNanos) { in reportActualWorkDuration() argument
267 hal::WorkDuration workDuration{.durationNanos = actualDurationNanos, in reportActualWorkDuration()
269 .cpuDurationNanos = actualDurationNanos, in reportActualWorkDuration()
497 int64_t actualDurationNanos) { in APerformanceHint_reportActualWorkDuration() argument
499 VALIDATE_INT(actualDurationNanos, > 0) in APerformanceHint_reportActualWorkDuration()
500 return session->reportActualWorkDuration(actualDurationNanos); in APerformanceHint_reportActualWorkDuration()
/frameworks/base/libs/hwui/platform/host/renderthread/
DHintSessionWrapper.cpp40 void HintSessionWrapper::reportActualWorkDuration(long actualDurationNanos) {} in reportActualWorkDuration() argument
/frameworks/base/services/core/java/com/android/server/power/hint/
DHintManagerService.java283 long halPtr, long[] actualDurationNanos, long[] timeStampNanos); in nativeReportActualWorkDuration() argument
337 long halPtr, long[] actualDurationNanos, long[] timeStampNanos) { in halReportActualWorkDuration() argument
338 nativeReportActualWorkDuration(halPtr, actualDurationNanos, in halReportActualWorkDuration()
1062 public void reportActualWorkDuration(long[] actualDurationNanos, long[] timeStampNanos) { in reportActualWorkDuration() argument
1067 Preconditions.checkArgument(actualDurationNanos.length != 0, "the count" in reportActualWorkDuration()
1069 Preconditions.checkArgument(actualDurationNanos.length == timeStampNanos.length, in reportActualWorkDuration()
1071 for (int i = 0; i < actualDurationNanos.length; i++) { in reportActualWorkDuration()
1072 if (actualDurationNanos[i] <= 0) { in reportActualWorkDuration()
1075 i, actualDurationNanos[i])); in reportActualWorkDuration()
1078 mNativeWrapper.halReportActualWorkDuration(mHalSessionPtr, actualDurationNanos, in reportActualWorkDuration()
/frameworks/native/include/android/
Dperformance_hint.h186 int64_t actualDurationNanos) __INTRODUCED_IN(__ANDROID_API_T__);
/frameworks/base/native/android/tests/performance_hint/
DPerformanceHintNativeTest.cpp69 (const ::std::vector<int64_t>& actualDurationNanos,
163 int64_t actualDurationNanos = 20; in TEST_F() local
167 result = APerformanceHint_reportActualWorkDuration(session, actualDurationNanos); in TEST_F()
/frameworks/base/core/jni/
Dandroid_os_PerformanceHintManager.cpp222 jlong actualDurationNanos) { in nativeReportActualWorkDuration() argument
225 actualDurationNanos); in nativeReportActualWorkDuration()
/frameworks/base/services/tests/servicestests/src/com/android/server/power/hint/
DHintManagerServiceTest.java261 long halPtr, long[] actualDurationNanos, long[] timeStampNanos) {
/frameworks/base/tools/aapt2/integration-tests/CommandTests/
Dandroid-33.jarAndroidManifest.xml META-INF/ META-INF/MANIFEST.MF NOTICES/ NOTICES/libcore ...