/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/src/ |
H A D | PreparedModel.cpp | 52 ErrorStatus status, const aidl_hal::Timing& timingLaunched, in convertFencedExecutionResults() argument 55 return std::make_pair(NN_TRY(nn::convert(timingLaunched)), NN_TRY(nn::convert(timingFenced))); in convertFencedExecutionResults() 185 Timing timingLaunched; in executeFencedInternal() local 187 const auto ret = callback->getExecutionInfo(&timingLaunched, &timingFenced, &errorStatus); in executeFencedInternal() 189 return convertFencedExecutionResults(errorStatus, timingLaunched, timingFenced); in executeFencedInternal()
|
/aosp12/packages/modules/NeuralNetworks/shim_and_sl/ |
H A D | ShimPreparedModel.cpp | 159 ndk::ScopedAStatus getExecutionInfo(Timing* timingLaunched, Timing* timingFenced, in getExecutionInfo() argument 171 timingLaunched->timeOnDeviceNs = in getExecutionInfo() 178 timingLaunched->timeInDriverNs = in getExecutionInfo() 199 timingLaunched->timeOnDeviceNs = -1; in getExecutionInfo() 200 timingLaunched->timeInDriverNs = -1; in getExecutionInfo()
|
/aosp12/hardware/interfaces/neuralnetworks/aidl/android/hardware/neuralnetworks/ |
H A D | IFencedExecutionCallback.aidl | 54 ErrorStatus getExecutionInfo(out Timing timingLaunched, out Timing timingFenced); in getExecutionInfo() argument
|
/aosp12/hardware/interfaces/neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/1/android/hardware/neuralnetworks/ |
H A D | IFencedExecutionCallback.aidl | 37 …orStatus getExecutionInfo(out android.hardware.neuralnetworks.Timing timingLaunched, out android.h… in getExecutionInfo() argument
|
/aosp12/hardware/interfaces/neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/current/android/hardware/neuralnetworks/ |
H A D | IFencedExecutionCallback.aidl | 37 …orStatus getExecutionInfo(out android.hardware.neuralnetworks.Timing timingLaunched, out android.h… in getExecutionInfo() argument
|
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/test/ |
H A D | MockFencedExecutionCallback.h | 35 (Timing * timingLaunched, Timing* timingFenced, ErrorStatus* errorStatus),
|
/aosp12/hardware/interfaces/neuralnetworks/1.3/ |
H A D | IFencedExecutionCallback.hal | 45 * @return timingLaunched The duration starts when executeFenced is called and ends when 60 getExecutionInfo() generates (ErrorStatus status, Timing timingLaunched, Timing timingFenced);
|
/aosp12/packages/modules/NeuralNetworks/driver/sample_aidl/ |
H A D | SampleDriver.h | 146 ndk::ScopedAStatus getExecutionInfo(aidl_hal::Timing* timingLaunched, in getExecutionInfo() argument 149 *timingLaunched = kTimingSinceLaunch; in getExecutionInfo()
|
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/src/ |
H A D | PreparedModel.cpp | 52 ErrorStatus status, const V1_2::Timing& timingLaunched, const V1_2::Timing& timingFenced) { in convertFencedExecutionCallbackResults() argument 54 return std::make_pair(NN_TRY(nn::convert(timingLaunched)), NN_TRY(nn::convert(timingFenced))); in convertFencedExecutionCallbackResults()
|
/aosp12/packages/modules/NeuralNetworks/runtime/ |
H A D | ExecutionBuilder.cpp | 375 Timing timingLaunched = mTimingWithoutFencedExecutionCallback; in getDuration() local 376 Timing timingFenced = timingLaunched; in getDuration() 384 std::tie(timingLaunched, timingFenced) = std::move(result).value(); in getDuration() 386 const OptionalDuration selectedDuration = [durationCode, &timingLaunched, in getDuration() 390 return timingLaunched.timeOnDevice; in getDuration() 392 return timingLaunched.timeInDriver; in getDuration()
|
/aosp12/hardware/interfaces/neuralnetworks/utils/adapter/src/ |
H A D | PreparedModel.cpp | 77 const auto [timingLaunched, timingFenced] = result.value(); in getExecutionInfo() 78 const auto hidlTimingLaunched = V1_3::utils::convert(timingLaunched).value(); in getExecutionInfo()
|
/aosp12/packages/modules/NeuralNetworks/tools/api/ |
H A D | Types.t | 235 // Returns status, timingLaunched, timingFenced
|