Home
last modified time | relevance | path

Searched refs:IBurst (Results 1 – 25 of 31) sorted by relevance

12

/hardware/interfaces/neuralnetworks/aidl/utils/include/nnapi/hal/aidl/
DBurst.h41 class Burst final : public nn::IBurst, public std::enable_shared_from_this<Burst> {
56 explicit MemoryCache(std::shared_ptr<aidl_hal::IBurst> burst);
82 const std::shared_ptr<aidl_hal::IBurst> kBurst;
91 std::shared_ptr<aidl_hal::IBurst> burst, nn::Version featureLevel);
93 Burst(PrivateConstructorTag tag, std::shared_ptr<aidl_hal::IBurst> burst,
122 const std::shared_ptr<aidl_hal::IBurst> kBurst;
/hardware/interfaces/neuralnetworks/utils/adapter/hidl/include/nnapi/hal/
DBurst.h75 nn::GeneralResult<std::vector<std::pair<nn::SharedMemory, nn::IBurst::OptionalCacheHold>>>
88 nn::GeneralResult<std::pair<nn::SharedMemory, nn::IBurst::OptionalCacheHold>>
93 std::map<int32_t, std::pair<nn::SharedMemory, nn::IBurst::OptionalCacheHold>> mCache
/hardware/interfaces/neuralnetworks/aidl/android/hardware/neuralnetworks/
DIPreparedModel.aidl24 import android.hardware.neuralnetworks.IBurst;
195 IBurst configureExecutionBurst(); in configureExecutionBurst()
DIBurst.aidl43 interface IBurst { interface
/hardware/interfaces/neuralnetworks/utils/adapter/aidl/include/nnapi/hal/aidl/
DBurst.h59 std::pair<::android::nn::SharedMemory, ::android::nn::IBurst::OptionalCacheHold>;
62 const ::android::nn::IBurst& burst) const;
DPreparedModel.h53 ndk::ScopedAStatus configureExecutionBurst(std::shared_ptr<IBurst>* burst) override;
/hardware/interfaces/neuralnetworks/utils/adapter/aidl/src/
DBurst.cpp69 std::vector<nn::IBurst::OptionalCacheHold> ensureAllMemoriesAreCached( in ensureAllMemoriesAreCached()
71 const nn::IBurst& burst, const Burst::ThreadSafeMemoryCache& cache) { in ensureAllMemoriesAreCached()
72 std::vector<nn::IBurst::OptionalCacheHold> holds; in ensureAllMemoriesAreCached()
94 const nn::IBurst& burst, const Burst::ThreadSafeMemoryCache& cache, const Request& request, in executeSynchronously()
135 const nn::IBurst& burst) const { in add()
/hardware/interfaces/neuralnetworks/utils/common/include/nnapi/hal/
DResilientBurst.h33 class ResilientBurst final : public nn::IBurst,
45 nn::GeneralResult<nn::SharedBurst> recover(const nn::IBurst* failingBurst) const;
DInvalidBurst.h30 class InvalidBurst final : public nn::IBurst {
/hardware/interfaces/neuralnetworks/aidl/vts/functional/
DValidateRequest.cpp133 std::shared_ptr<IBurst> burst; in validate()
189 std::shared_ptr<IBurst> burst; in validate()
208 std::shared_ptr<IBurst> createBurst(const std::shared_ptr<IPreparedModel>& preparedModel) { in createBurst()
209 std::shared_ptr<IBurst> burst; in createBurst()
248 std::shared_ptr<IBurst> burst; in validateBurst()
/hardware/interfaces/neuralnetworks/utils/common/src/
DResilientBurst.cpp89 nn::GeneralResult<nn::SharedBurst> ResilientBurst::recover(const nn::IBurst* failingBurst) const { in recover()
112 &extensionNameToPrefix](const nn::IBurst& burst) { in execute()
148 &extensionNameToPrefix](const nn::IBurst& burst) { in createReusableExecutionInternal()
/hardware/interfaces/neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/1/android/hardware/neuralnetworks/
DIBurst.aidl36 interface IBurst { interface
DIPreparedModel.aidl39 android.hardware.neuralnetworks.IBurst configureExecutionBurst(); in configureExecutionBurst()
/hardware/interfaces/neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/3/android/hardware/neuralnetworks/
DIBurst.aidl36 interface IBurst { interface
DIPreparedModel.aidl39 android.hardware.neuralnetworks.IBurst configureExecutionBurst(); in configureExecutionBurst()
/hardware/interfaces/neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/
DIBurst.aidl36 interface IBurst { interface
DIPreparedModel.aidl39 android.hardware.neuralnetworks.IBurst configureExecutionBurst(); in configureExecutionBurst()
/hardware/interfaces/neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/4/android/hardware/neuralnetworks/
DIBurst.aidl36 interface IBurst { interface
DIPreparedModel.aidl39 android.hardware.neuralnetworks.IBurst configureExecutionBurst(); in configureExecutionBurst()
/hardware/interfaces/neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/current/android/hardware/neuralnetworks/
DIBurst.aidl36 interface IBurst { interface
DIPreparedModel.aidl39 android.hardware.neuralnetworks.IBurst configureExecutionBurst(); in configureExecutionBurst()
/hardware/interfaces/neuralnetworks/utils/adapter/hidl/src/
DBurst.cpp69 nn::GeneralResult<std::vector<std::pair<nn::SharedMemory, nn::IBurst::OptionalCacheHold>>>
74 std::vector<std::pair<nn::SharedMemory, nn::IBurst::OptionalCacheHold>> results; in getCacheEntries()
122 nn::GeneralResult<std::pair<nn::SharedMemory, nn::IBurst::OptionalCacheHold>>
/hardware/interfaces/neuralnetworks/1.0/utils/include/nnapi/hal/1.0/
DBurst.h35 class Burst final : public nn::IBurst {
/hardware/interfaces/neuralnetworks/aidl/utils/test/
DMockPreparedModel.h50 MOCK_METHOD(ndk::ScopedAStatus, configureExecutionBurst, (std::shared_ptr<IBurst> * burst),
/hardware/interfaces/neuralnetworks/aidl/utils/src/
DBurst.cpp84 Burst::MemoryCache::MemoryCache(std::shared_ptr<aidl_hal::IBurst> burst) in MemoryCache()
158 std::shared_ptr<aidl_hal::IBurst> burst, nn::Version featureLevel) { in create()
167 Burst::Burst(PrivateConstructorTag /*tag*/, std::shared_ptr<aidl_hal::IBurst> burst, in Burst()

12