Home
last modified time | relevance | path

Searched refs:WorkDuration (Results 1 – 24 of 24) sorted by relevance

/frameworks/base/core/tests/coretests/src/android/os/
DPerformanceHintManagerTest.java199 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 …]
DWorkDurationUnitTest.java37 @IgnoreUnderRavenwood(blockedBy = WorkDuration.class)
56 WorkDuration workDuration = new WorkDuration(); in testWorkDurationSetters_IllegalArgument()
/frameworks/base/core/java/android/os/
DWorkDuration.java31 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()
DIHintSession.aidl20 import android.hardware.power.WorkDuration;
29 void reportActualWorkDuration2(in WorkDuration[] workDurations); in reportActualWorkDuration2()
DPerformanceHintManager.java322 public void reportActualWorkDuration(@NonNull WorkDuration workDuration) { in reportActualWorkDuration()
DOWNERS90 per-file WorkDuration.java = file:/ADPF_OWNERS
/frameworks/native/services/surfaceflinger/tests/unittests/
DPowerAdvisorTest.cpp73 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 …]
DVsyncConfigurationTest.cpp33 class TestableWorkDuration : public impl::WorkDuration {
39 : impl::WorkDuration(currentFps, sfDuration, appDuration, sfEarlyDuration, in TestableWorkDuration()
/frameworks/base/native/android/tests/performance_hint/
DPerformanceHintNativeTest.cpp76 (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/
DVsyncConfiguration.cpp289 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
DVsyncConfiguration.h144 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/
DPowerHintSessionWrapperTest.cpp36 (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/
DPowerHalAidlBenchmarks.cpp35 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/
DHintManagerServiceTest.java55 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/
DPowerHintSessionWrapper.h39 const std::vector<::aidl::android::hardware::power::WorkDuration>& in_durations);
/frameworks/native/services/surfaceflinger/tests/unittests/mock/DisplayHardware/
DMockPowerHintSessionWrapper.h45 (const ::std::vector<WorkDuration>&), (override));
/frameworks/native/services/powermanager/
DPowerHintSessionWrapper.cpp63 FWD_CALL(2, reportActualWorkDuration, (const std::vector<WorkDuration>& in_durations),
/frameworks/base/services/core/jni/
Dcom_android_server_hint_HintManagerService.cpp141 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/
DPowerAdvisor.cpp53 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()
DPowerAdvisor.h233 std::optional<aidl::android::hardware::power::WorkDuration> estimateWorkDuration();
276 std::vector<aidl::android::hardware::power::WorkDuration> mHintSessionQueue;
/frameworks/native/services/surfaceflinger/
DSurfaceFlingerDefaultFactory.cpp49 return std::make_unique<scheduler::impl::WorkDuration>(currentRefreshRate); in createVsyncConfiguration()
/frameworks/base/native/android/
Dperformance_hint.cpp52 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/
DHintManagerService.java38 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/
Dcurrent.txt33606 …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();