/frameworks/base/core/tests/coretests/src/android/os/ |
D | PerformanceHintManagerTest.java | 199 WorkDuration workDuration = new WorkDuration(); in testReportActualWorkDurationWithWorkDurationClass() 207 WorkDuration workDuration = new WorkDuration(); in testReportActualWorkDurationWithWorkDurationClass() 215 WorkDuration workDuration = new WorkDuration(); in testReportActualWorkDurationWithWorkDurationClass() 223 WorkDuration workDuration = new WorkDuration(); in testReportActualWorkDurationWithWorkDurationClass() 231 WorkDuration workDuration = new WorkDuration(); in testReportActualWorkDurationWithWorkDurationClass() 246 s.reportActualWorkDuration(new WorkDuration(-1, 12, 8, 6)); in testReportActualWorkDurationWithWorkDurationClass_IllegalArgument() 249 s.reportActualWorkDuration(new WorkDuration(0, 12, 8, 6)); in testReportActualWorkDurationWithWorkDurationClass_IllegalArgument() 252 s.reportActualWorkDuration(new WorkDuration(1, -1, 8, 6)); in testReportActualWorkDurationWithWorkDurationClass_IllegalArgument() 255 s.reportActualWorkDuration(new WorkDuration(1, 0, 8, 6)); in testReportActualWorkDurationWithWorkDurationClass_IllegalArgument() 258 s.reportActualWorkDuration(new WorkDuration(1, 12, -1, 6)); in testReportActualWorkDurationWithWorkDurationClass_IllegalArgument() [all …]
|
D | WorkDurationUnitTest.java | 37 @IgnoreUnderRavenwood(blockedBy = WorkDuration.class) 56 WorkDuration workDuration = new WorkDuration(); in testWorkDurationSetters_IllegalArgument()
|
/frameworks/base/core/java/android/os/ |
D | WorkDuration.java | 31 public final class WorkDuration { class 37 public WorkDuration() {} in WorkDuration() method in WorkDuration 44 public WorkDuration(long workPeriodStartTimestampNanos, in WorkDuration() method in WorkDuration 147 if (!(obj instanceof WorkDuration)) { in equals() 150 WorkDuration workDuration = (WorkDuration) obj; in equals()
|
D | IHintSession.aidl | 20 import android.hardware.power.WorkDuration; 29 void reportActualWorkDuration2(in WorkDuration[] workDurations); in reportActualWorkDuration2()
|
D | PerformanceHintManager.java | 322 public void reportActualWorkDuration(@NonNull WorkDuration workDuration) { in reportActualWorkDuration()
|
D | OWNERS | 90 per-file WorkDuration.java = file:/ADPF_OWNERS
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | PowerAdvisorTest.cpp | 73 void testGpuScenario(GpuTestConfig& config, WorkDuration& ret); 183 void PowerAdvisorTest::testGpuScenario(GpuTestConfig& config, WorkDuration& ret) { in testGpuScenario() 297 std::vector<aidl::android::hardware::power::WorkDuration> durationReq; in testGpuScenario() 345 Field(&WorkDuration::durationNanos, Eq(expectedDuration.ns()))))) in TEST_F() 385 Field(&WorkDuration::durationNanos, Eq(expectedDuration.ns()))))) in TEST_F() 428 Field(&WorkDuration::durationNanos, Eq(expectedDuration.ns()))))) in TEST_F() 470 Field(&WorkDuration::durationNanos, Eq(expectedDuration.ns()))))) in TEST_F() 592 WorkDuration res; in TEST_F() 611 WorkDuration res; in TEST_F() 630 WorkDuration res; in TEST_F() [all …]
|
D | VsyncConfigurationTest.cpp | 33 class TestableWorkDuration : public impl::WorkDuration { 39 : impl::WorkDuration(currentFps, sfDuration, appDuration, sfEarlyDuration, in TestableWorkDuration()
|
/frameworks/base/native/android/tests/performance_hint/ |
D | PerformanceHintNativeTest.cpp | 76 (const ::std::vector<hal::WorkDuration>& workDurations), (override)); 140 bool equalsWithoutTimestamp(hal::WorkDuration lhs, hal::WorkDuration rhs) { in equalsWithoutTimestamp() 268 hal::WorkDuration expectedWorkDuration = expected[i]; 269 hal::WorkDuration actualWorkDuration = arg[i]; 292 hal::WorkDuration duration; in TEST_F() 301 std::vector<hal::WorkDuration> actualWorkDurations; in TEST_F()
|
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | VsyncConfiguration.cpp | 289 VsyncConfigSet WorkDuration::constructOffsets(nsecs_t vsyncDuration) const { in constructOffsets() 354 WorkDuration::WorkDuration(Fps currentRefreshRate) in WorkDuration() function in android::scheduler::impl::WorkDuration 355 : WorkDuration(currentRefreshRate, getProperty("debug.sf.late.sf.duration").value_or(-1), in WorkDuration() 365 WorkDuration::WorkDuration(Fps currentRefreshRate, nsecs_t sfDuration, nsecs_t appDuration, in WorkDuration() function in android::scheduler::impl::WorkDuration
|
D | VsyncConfiguration.h | 144 class WorkDuration : public VsyncConfiguration { 146 explicit WorkDuration(Fps currentRefreshRate); 150 WorkDuration(Fps currentFps, nsecs_t sfDuration, nsecs_t appDuration, nsecs_t sfEarlyDuration,
|
/frameworks/native/services/powermanager/tests/ |
D | PowerHintSessionWrapperTest.cpp | 36 (const std::vector<::aidl::android::hardware::power::WorkDuration>& in_durations), 85 std::vector<::aidl::android::hardware::power::WorkDuration>())) in TEST_F() 88 std::vector<::aidl::android::hardware::power::WorkDuration>()); in TEST_F()
|
/frameworks/native/services/powermanager/benchmarks/ |
D | PowerHalAidlBenchmarks.cpp | 35 using aidl::android::hardware::power::WorkDuration; 48 class DurationWrapper : public WorkDuration { 56 static const std::vector<WorkDuration> DURATIONS = {
|
/frameworks/base/services/tests/servicestests/src/com/android/server/power/hint/ |
D | HintManagerServiceTest.java | 55 import android.hardware.power.WorkDuration; 100 private static WorkDuration makeWorkDuration( in makeWorkDuration() 103 WorkDuration out = new WorkDuration(); in makeWorkDuration() 129 private static final WorkDuration[] WORK_DURATIONS_FIVE = new WorkDuration[] { 736 session.reportActualWorkDuration2(new WorkDuration[]{makeWorkDuration(1, 3, 2, 1, 1000)}); 1079 a.reportActualWorkDuration2(new WorkDuration[] {}); 1084 new WorkDuration[] {makeWorkDuration(1L, 11L, -1L, 8L, 4L)}); 1088 a.reportActualWorkDuration2(new WorkDuration[] {makeWorkDuration(1L, 0L, 1L, 8L, 4L)}); 1092 a.reportActualWorkDuration2(new WorkDuration[] {makeWorkDuration(1L, 11L, 1L, 0L, 0L)}); 1097 new WorkDuration[] {makeWorkDuration(1L, 11L, 1L, 8L, -1L)});
|
/frameworks/native/include/powermanager/ |
D | PowerHintSessionWrapper.h | 39 const std::vector<::aidl::android::hardware::power::WorkDuration>& in_durations);
|
/frameworks/native/services/surfaceflinger/tests/unittests/mock/DisplayHardware/ |
D | MockPowerHintSessionWrapper.h | 45 (const ::std::vector<WorkDuration>&), (override));
|
/frameworks/native/services/powermanager/ |
D | PowerHintSessionWrapper.cpp | 63 FWD_CALL(2, reportActualWorkDuration, (const std::vector<WorkDuration>& in_durations),
|
/frameworks/base/services/core/jni/ |
D | com_android_server_hint_HintManagerService.cpp | 141 const std::vector<hal::WorkDuration>& actualDurations) { in reportActualWorkDuration() 224 std::vector<hal::WorkDuration> actualList(arrayActualDurations.size()); in nativeReportActualWorkDuration() 251 std::vector<hal::WorkDuration> workDurations(size); in nativeReportActualWorkDuration2()
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
D | PowerAdvisor.cpp | 53 using aidl::android::hardware::power::WorkDuration; 328 std::optional<WorkDuration> actualDuration = estimateWorkDuration(); in reportActualWorkDuration() 397 const WorkDuration& duration = contents[i]; in writeHintSessionMessage() 574 std::optional<WorkDuration> PowerAdvisor::estimateWorkDuration() { in estimateWorkDuration() 659 WorkDuration duration{ in estimateWorkDuration()
|
D | PowerAdvisor.h | 233 std::optional<aidl::android::hardware::power::WorkDuration> estimateWorkDuration(); 276 std::vector<aidl::android::hardware::power::WorkDuration> mHintSessionQueue;
|
/frameworks/native/services/surfaceflinger/ |
D | SurfaceFlingerDefaultFactory.cpp | 49 return std::make_unique<scheduler::impl::WorkDuration>(currentRefreshRate); in createVsyncConfiguration()
|
/frameworks/base/native/android/ |
D | performance_hint.cpp | 52 struct AWorkDuration : public hal::WorkDuration {}; 122 std::vector<hal::WorkDuration> mActualWorkDurations; 267 hal::WorkDuration workDuration{.durationNanos = actualDurationNanos, in reportActualWorkDuration()
|
/frameworks/base/services/core/java/com/android/server/power/hint/ |
D | HintManagerService.java | 38 import android.hardware.power.WorkDuration; 292 long halPtr, WorkDuration[] workDurations); in nativeReportActualWorkDuration() 358 public void halReportActualWorkDuration(long halPtr, WorkDuration[] workDurations) { in halReportActualWorkDuration() 1237 public void reportActualWorkDuration2(WorkDuration[] workDurations) { in reportActualWorkDuration2() 1257 void validateWorkDuration(WorkDuration workDuration) { in validateWorkDuration()
|
/frameworks/base/core/api/ |
D | current.txt | 33606 …port_actual_work_duration") public void reportActualWorkDuration(@NonNull android.os.WorkDuration); 34233 @FlaggedApi("android.os.adpf_gpu_report_actual_work_duration") public final class WorkDuration { 34234 ctor public WorkDuration();
|