Searched refs:MemoryAHWB (Results 1 – 4 of 4) sorted by relevance
/packages/modules/NeuralNetworks/runtime/test/ |
D | GeneratedTestUtils.cpp | 56 class MemoryAHWB : public Memory { class 59 static std::unique_ptr<MemoryAHWB> create(const NnApiSupportLibrary* nnapi, uint32_t size) { in create() 61 static std::unique_ptr<MemoryAHWB> create(uint32_t size) { in create() 81 return std::unique_ptr<MemoryAHWB>(new MemoryAHWB(nnapi, ahwb, buffer)); in create() 83 return std::unique_ptr<MemoryAHWB>(new MemoryAHWB(ahwb, buffer)); in create() 87 ~MemoryAHWB() override { in create() 96 MemoryAHWB(const NnApiSupportLibrary* nnapi, AHardwareBuffer* ahwb, void* buffer) in create() function in android::nn::generated_tests::MemoryAHWB 99 MemoryAHWB(AHardwareBuffer* ahwb, void* buffer) : Memory(ahwb), mAhwb(ahwb), mBuffer(buffer) {} in create() 107 static std::unique_ptr<MemoryAHWB> createConstantReferenceMemory(const NnApiSupportLibrary* nnapi, 110 static std::unique_ptr<MemoryAHWB> createConstantReferenceMemory(const TestModel& testModel) { [all …]
|
/packages/modules/NeuralNetworks/runtime/ |
D | Memory.h | 305 class MemoryAHWB : public RuntimeMemory { 312 static std::pair<int, std::unique_ptr<MemoryAHWB>> create(const AHardwareBuffer& ahwb); 315 MemoryAHWB(SharedMemory memory, std::unique_ptr<MemoryValidatorBase> validator) in MemoryAHWB() function
|
D | Memory.cpp | 542 std::pair<int, std::unique_ptr<MemoryAHWB>> MemoryAHWB::create(const AHardwareBuffer& ahwb) { in create() 557 auto memoryAHWB = std::make_unique<MemoryAHWB>(std::move(memory).value(), std::move(validator)); in create()
|
D | NeuralNetworks.cpp | 1040 std::unique_ptr<MemoryAHWB> m; in ANeuralNetworksMemory_createFromAHardwareBuffer() 1041 std::tie(n, m) = MemoryAHWB::create(*ahwb); in ANeuralNetworksMemory_createFromAHardwareBuffer()
|