/frameworks/base/core/java/android/os/ |
D | PerformanceHintManager.java | 228 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
|
D | IHintSession.aidl | 25 void reportActualWorkDuration(in long[] actualDurationNanos, in long[] timeStampNanos); in reportActualWorkDuration() argument
|
/frameworks/base/libs/hwui/renderthread/ |
D | HintSessionWrapper.cpp | 143 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()
|
D | HintSessionWrapper.h | 43 void reportActualWorkDuration(long actualDurationNanos);
|
/frameworks/base/native/android/ |
D | performance_hint.cpp | 97 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/ |
D | HintSessionWrapper.cpp | 40 void HintSessionWrapper::reportActualWorkDuration(long actualDurationNanos) {} in reportActualWorkDuration() argument
|
/frameworks/base/services/core/java/com/android/server/power/hint/ |
D | HintManagerService.java | 283 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/ |
D | performance_hint.h | 186 int64_t actualDurationNanos) __INTRODUCED_IN(__ANDROID_API_T__);
|
/frameworks/base/native/android/tests/performance_hint/ |
D | PerformanceHintNativeTest.cpp | 69 (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/ |
D | android_os_PerformanceHintManager.cpp | 222 jlong actualDurationNanos) { in nativeReportActualWorkDuration() argument 225 actualDurationNanos); in nativeReportActualWorkDuration()
|
/frameworks/base/services/tests/servicestests/src/com/android/server/power/hint/ |
D | HintManagerServiceTest.java | 261 long halPtr, long[] actualDurationNanos, long[] timeStampNanos) {
|
/frameworks/base/tools/aapt2/integration-tests/CommandTests/ |
D | android-33.jar | AndroidManifest.xml
META-INF/
META-INF/MANIFEST.MF
NOTICES/
NOTICES/libcore ... |