Home
last modified time | relevance | path

Searched refs:timing (Results 1 – 25 of 26) sorted by relevance

12

/hardware/interfaces/neuralnetworks/1.2/vts/functional/
DValidateRequest.cpp37 static bool badTiming(Timing timing) { in badTiming() argument
38 return timing.timeOnDevice == UINT64_MAX && timing.timeInDriver == UINT64_MAX; in badTiming()
72 Timing timing = executionCallback->getTiming(); in validate() local
75 ASSERT_TRUE(badTiming(timing)); in validate()
85 const Timing& timing) { in validate() argument
88 EXPECT_TRUE(badTiming(timing)); in validate()
110 const auto [n, outputShapes, timing, fallback] = burst->compute(request, measure, keys); in validate()
114 EXPECT_TRUE(badTiming(timing)); in validate()
162 [](ErrorStatus error, const hidl_vec<OutputShape>& outputShapes, const Timing& timing) { in validateRequestFailure() argument
165 EXPECT_TRUE(badTiming(timing)); in validateRequestFailure()
DGeneratedTestHarness.cpp191 Timing* timing) { in ExecutePreparedModel() argument
195 [&result, outputShapes, timing](ErrorStatus error, const hidl_vec<OutputShape>& shapes, in ExecutePreparedModel()
199 *timing = time; in ExecutePreparedModel()
228 Timing timing; in EvaluatePreparedModel() local
244 timing = executionCallback->getTiming(); in EvaluatePreparedModel()
253 preparedModel, request, testConfig.measureTiming, &outputShapes, &timing); in EvaluatePreparedModel()
275 std::tie(n, outputShapes, timing, std::ignore) = in EvaluatePreparedModel()
293 EXPECT_EQ(UINT64_MAX, timing.timeOnDevice); in EvaluatePreparedModel()
294 EXPECT_EQ(UINT64_MAX, timing.timeInDriver); in EvaluatePreparedModel()
296 if (timing.timeOnDevice != UINT64_MAX && timing.timeInDriver != UINT64_MAX) { in EvaluatePreparedModel()
[all …]
DCallbacks.cpp83 const Timing& timing) { in notify_1_2() argument
100 notifyInternal(errorStatus, outputShapes, timing); in notify_1_2()
126 const Timing& timing) { in notifyInternal() argument
137 mTiming = timing; in notifyInternal()
DValidateBurst.cpp53 static bool badTiming(Timing timing) { in badTiming() argument
54 return timing.timeOnDevice == UINT64_MAX && timing.timeInDriver == UINT64_MAX; in badTiming()
141 const auto [status, outputShapes, timing] = std::move(*results); in validate()
144 EXPECT_TRUE(badTiming(timing)); in validate()
/hardware/interfaces/neuralnetworks/1.3/vts/functional/
DValidateRequest.cpp41 static bool badTiming(Timing timing) { in badTiming() argument
42 return timing.timeOnDevice == UINT64_MAX && timing.timeInDriver == UINT64_MAX; in badTiming()
76 Timing timing = executionCallback->getTiming(); in validate() local
79 ASSERT_TRUE(badTiming(timing)); in validate()
89 const Timing& timing) { in validate() argument
92 EXPECT_TRUE(badTiming(timing)); in validate()
118 const auto [n, outputShapes, timing, fallback] = burst->compute(request10, measure, keys); in validate()
122 EXPECT_TRUE(badTiming(timing)); in validate()
184 [](ErrorStatus error, const hidl_vec<OutputShape>& outputShapes, const Timing& timing) { in validateRequestFailure() argument
187 EXPECT_TRUE(badTiming(timing)); in validateRequestFailure()
DCallbacks.cpp93 const Timing& timing) { in notify_1_2() argument
94 return notifyInternal(static_cast<ErrorStatus>(errorStatus), outputShapes, timing); in notify_1_2()
99 const Timing& timing) { in notify_1_3() argument
100 return notifyInternal(errorStatus, outputShapes, timing); in notify_1_3()
124 hidl_vec<OutputShape> outputShapes, Timing timing) { in notifyInternal() argument
132 timing = kNoTiming; in notifyInternal()
141 timing = kNoTiming; in notifyInternal()
156 mTiming = timing; in notifyInternal()
DQualityOfServiceTests.cpp187 const Timing timing = callback->getTiming(); in executeAsynchronously() local
190 return Results{status, std::move(outputShapes), timing}; in executeAsynchronously()
202 const Timing& timing) { in executeSynchronously() argument
203 results.emplace(status, outputShapes, timing); in executeSynchronously()
225 const auto& [status, outputShapes, timing] = results.value(); in runExecutionTest()
228 EXPECT_EQ(UINT64_MAX, timing.timeOnDevice); in runExecutionTest()
229 EXPECT_EQ(UINT64_MAX, timing.timeInDriver); in runExecutionTest()
DGeneratedTestHarness.cpp530 Timing* timing) { in ExecutePreparedModel() argument
534 [&result, outputShapes, timing](ErrorStatus error, const hidl_vec<OutputShape>& shapes, in ExecutePreparedModel()
538 *timing = time; in ExecutePreparedModel()
590 Timing timing; in EvaluatePreparedModel() local
607 timing = executionCallback->getTiming(); in EvaluatePreparedModel()
617 loopTimeoutDuration, &outputShapes, &timing); in EvaluatePreparedModel()
645 std::tie(n, outputShapes, timing, std::ignore) = in EvaluatePreparedModel()
671 timing = {UINT64_MAX, UINT64_MAX}; in EvaluatePreparedModel()
684 [&executionStatus, &timing](ErrorStatus error, Timing t, Timing) { in EvaluatePreparedModel()
686 timing = t; in EvaluatePreparedModel()
[all …]
DValidateBurst.cpp58 static bool badTiming(Timing timing) { in badTiming() argument
59 return timing.timeOnDevice == UINT64_MAX && timing.timeInDriver == UINT64_MAX; in badTiming()
147 const auto [status, outputShapes, timing] = std::move(*results); in validate()
150 EXPECT_TRUE(badTiming(timing)); in validate()
DMemoryDomainTests.cpp892 const auto timing = executionCallback->getTiming(); in executeAsync() local
893 EXPECT_EQ(UINT64_MAX, timing.timeOnDevice); in executeAsync()
894 EXPECT_EQ(UINT64_MAX, timing.timeInDriver); in executeAsync()
/hardware/interfaces/neuralnetworks/1.2/vts/functional/include/1.2/
DCallbacks.h233 const Timing& timing) override;
237 const Timing& timing) { in notify() argument
238 return notify_1_2(status, outputShapes, timing); in notify()
312 const Timing& timing);
/hardware/interfaces/neuralnetworks/1.3/vts/functional/include/1.3/
DCallbacks.h264 const V1_2::Timing& timing) override;
302 const V1_2::Timing& timing) override;
378 hidl_vec<V1_2::OutputShape> outputShapes, V1_2::Timing timing);
/hardware/interfaces/neuralnetworks/1.3/
DIExecutionCallback.hal58 * @param timing Duration of execution. Unless MeasureTiming::YES was passed when
64 oneway notify_1_3(ErrorStatus status, vec<OutputShape> outputShapes, Timing timing);
DIPreparedModel.hal194 * @return timing Duration of execution. Unless measure is YES and status is
203 Timing timing);
/hardware/interfaces/tetheroffload/control/1.0/
DITetheringOffloadCallback.hal21 * as well as providing a way to keep offloaded connections from timing out.
/hardware/interfaces/graphics/composer/2.4/
DIComposerCallback.hal37 * Notifies the client that the previously reported timing for vsync period change has been
/hardware/interfaces/camera/device/3.5/
DICameraDeviceCallback.hal54 * timing of making the call in order for buffers to arrive before HAL is
/hardware/interfaces/neuralnetworks/1.2/
DIExecutionCallback.hal58 oneway notify_1_2(ErrorStatus status, vec<OutputShape> outputShapes, Timing timing);
DIPreparedModel.hal146 generates (ErrorStatus status, vec<OutputShape> outputShapes, Timing timing);
183 * timing information. resultChannel must be used to
196 * outputShapes, and an indication that timing
Dtypes.t447 * Specifies whether or not to measure timing information during execution.
/hardware/interfaces/drm/1.1/
Dtypes.hal31 * Capture the timing information of a buffer copy event, "buf_copy", broken
/hardware/interfaces/tv/cec/2.0/
DIHdmiCec.hal103 * device information map in hal can help to meet the timing constraints.
/hardware/interfaces/camera/device/3.2/
DICameraDeviceCallback.hal120 * require specific timing. Multiple messages may be sent in one call; a
/hardware/interfaces/graphics/bufferqueue/1.0/
DIGraphicBufferProducer.hal86 * The most recent compositor timing info sent from consumer to producer
/hardware/interfaces/radio/1.0/
Dtypes.hal1294 uint32_t timingAdvance; // timing advance in micro seconds for a one way trip

12