/hardware/interfaces/neuralnetworks/1.2/vts/functional/ |
D | ValidateRequest.cpp | 37 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()
|
D | GeneratedTestHarness.cpp | 191 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 …]
|
D | Callbacks.cpp | 83 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()
|
D | ValidateBurst.cpp | 53 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/ |
D | ValidateRequest.cpp | 41 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()
|
D | Callbacks.cpp | 93 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()
|
D | QualityOfServiceTests.cpp | 187 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()
|
D | GeneratedTestHarness.cpp | 530 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 …]
|
D | ValidateBurst.cpp | 58 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()
|
D | MemoryDomainTests.cpp | 892 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/ |
D | Callbacks.h | 233 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/ |
D | Callbacks.h | 264 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/ |
D | IExecutionCallback.hal | 58 * @param timing Duration of execution. Unless MeasureTiming::YES was passed when 64 oneway notify_1_3(ErrorStatus status, vec<OutputShape> outputShapes, Timing timing);
|
D | IPreparedModel.hal | 194 * @return timing Duration of execution. Unless measure is YES and status is 203 Timing timing);
|
/hardware/interfaces/tetheroffload/control/1.0/ |
D | ITetheringOffloadCallback.hal | 21 * as well as providing a way to keep offloaded connections from timing out.
|
/hardware/interfaces/graphics/composer/2.4/ |
D | IComposerCallback.hal | 37 * Notifies the client that the previously reported timing for vsync period change has been
|
/hardware/interfaces/camera/device/3.5/ |
D | ICameraDeviceCallback.hal | 54 * timing of making the call in order for buffers to arrive before HAL is
|
/hardware/interfaces/neuralnetworks/1.2/ |
D | IExecutionCallback.hal | 58 oneway notify_1_2(ErrorStatus status, vec<OutputShape> outputShapes, Timing timing);
|
D | IPreparedModel.hal | 146 generates (ErrorStatus status, vec<OutputShape> outputShapes, Timing timing); 183 * timing information. resultChannel must be used to 196 * outputShapes, and an indication that timing
|
D | types.t | 447 * Specifies whether or not to measure timing information during execution.
|
/hardware/interfaces/drm/1.1/ |
D | types.hal | 31 * Capture the timing information of a buffer copy event, "buf_copy", broken
|
/hardware/interfaces/tv/cec/2.0/ |
D | IHdmiCec.hal | 103 * device information map in hal can help to meet the timing constraints.
|
/hardware/interfaces/camera/device/3.2/ |
D | ICameraDeviceCallback.hal | 120 * require specific timing. Multiple messages may be sent in one call; a
|
/hardware/interfaces/graphics/bufferqueue/1.0/ |
D | IGraphicBufferProducer.hal | 86 * The most recent compositor timing info sent from consumer to producer
|
/hardware/interfaces/radio/1.0/ |
D | types.hal | 1294 uint32_t timingAdvance; // timing advance in micro seconds for a one way trip
|