/aosp_15_r20/packages/modules/NeuralNetworks/common/include/ |
D | BufferTracker.h | 85 Token(Request::MemoryDomainToken token, std::shared_ptr<BufferTracker> tracker) in Token() 88 Request::MemoryDomainToken get() const { return kToken; } in get() 91 const Request::MemoryDomainToken kToken; 103 std::shared_ptr<ManagedBuffer> get(Request::MemoryDomainToken token) const; 106 void free(Request::MemoryDomainToken token); 109 std::stack<Request::MemoryDomainToken, std::vector<Request::MemoryDomainToken>> mFreeTokens
|
/aosp_15_r20/hardware/interfaces/neuralnetworks/aidl/utils/src/ |
H A D | Buffer.cpp | 35 std::shared_ptr<aidl_hal::IBuffer> buffer, nn::Request::MemoryDomainToken token) { in create() 39 if (token == static_cast<nn::Request::MemoryDomainToken>(0)) { in create() 47 nn::Request::MemoryDomainToken token) in Buffer() 50 CHECK(kToken != static_cast<nn::Request::MemoryDomainToken>(0)); in Buffer() 53 nn::Request::MemoryDomainToken Buffer::getToken() const { in getToken()
|
H A D | BufferTracker.cpp | 62 CHECK(std::holds_alternative<Request::MemoryDomainToken>(request.pools[poolIndex])); in validateRequest()
|
/aosp_15_r20/hardware/interfaces/neuralnetworks/1.3/utils/src/ |
H A D | Buffer.cpp | 42 sp<V1_3::IBuffer> buffer, nn::Request::MemoryDomainToken token) { in create() 46 if (token == static_cast<nn::Request::MemoryDomainToken>(0)) { in create() 54 nn::Request::MemoryDomainToken token) in Buffer() 57 CHECK(kToken != static_cast<nn::Request::MemoryDomainToken>(0)); in Buffer() 60 nn::Request::MemoryDomainToken Buffer::getToken() const { in getToken()
|
H A D | Device.cpp | 93 return Buffer::create(buffer, static_cast<nn::Request::MemoryDomainToken>(token)); in allocationCallback()
|
/aosp_15_r20/packages/modules/NeuralNetworks/common/ |
D | BufferTracker.cpp | 63 CHECK(std::holds_alternative<Request::MemoryDomainToken>(request.pools[poolIndex])); in validateRequest() 190 using StackSpace = std::vector<Request::MemoryDomainToken>; in BufferTracker() 191 using Stack = std::stack<Request::MemoryDomainToken, StackSpace>; in BufferTracker() 204 auto token = Request::MemoryDomainToken{0}; in add() 206 token = static_cast<Request::MemoryDomainToken>(mTokenToBuffers.size()); in add() 218 std::shared_ptr<ManagedBuffer> BufferTracker::get(Request::MemoryDomainToken token) const { in get() 228 void BufferTracker::free(Request::MemoryDomainToken token) { in free()
|
D | HalBufferTracker.cpp | 63 CHECK(std::holds_alternative<Request::MemoryDomainToken>(request.pools[poolIndex])); in validateRequest()
|
/aosp_15_r20/hardware/interfaces/neuralnetworks/1.3/utils/include/nnapi/hal/1.3/ |
H A D | Buffer.h | 38 sp<V1_3::IBuffer> buffer, nn::Request::MemoryDomainToken token); 41 nn::Request::MemoryDomainToken token); 43 nn::Request::MemoryDomainToken getToken() const override; 51 const nn::Request::MemoryDomainToken kToken;
|
/aosp_15_r20/hardware/interfaces/neuralnetworks/aidl/utils/include/nnapi/hal/aidl/ |
H A D | Buffer.h | 38 std::shared_ptr<aidl_hal::IBuffer> buffer, nn::Request::MemoryDomainToken token); 41 nn::Request::MemoryDomainToken token); 43 nn::Request::MemoryDomainToken getToken() const override; 51 const nn::Request::MemoryDomainToken kToken;
|
/aosp_15_r20/packages/modules/NeuralNetworks/driver/sample/ |
D | CanonicalPreparedModel.cpp | 55 } else if (const auto* maybeToken = std::get_if<Request::MemoryDomainToken>(&pool)) { in createRunTimePoolInfos() 80 if (std::holds_alternative<Request::MemoryDomainToken>(pool)) { in updateDeviceMemories() 90 if (std::holds_alternative<Request::MemoryDomainToken>(pool)) { in updateDeviceMemories() 102 if (std::holds_alternative<Request::MemoryDomainToken>(pool)) { in updateDeviceMemories() 263 if (std::holds_alternative<Request::MemoryDomainToken>(pool)) { in executeFenced()
|
D | CanonicalBuffer.cpp | 66 Request::MemoryDomainToken Buffer::getToken() const { in getToken() 67 return Request::MemoryDomainToken{kToken->get()}; in getToken()
|
D | CanonicalBuffer.h | 34 Request::MemoryDomainToken getToken() const override;
|
/aosp_15_r20/hardware/interfaces/neuralnetworks/utils/common/src/ |
H A D | InvalidBuffer.cpp | 29 nn::Request::MemoryDomainToken InvalidBuffer::getToken() const { in getToken() 30 return nn::Request::MemoryDomainToken{}; in getToken()
|
H A D | ResilientBuffer.cpp | 98 nn::Request::MemoryDomainToken ResilientBuffer::getToken() const { in getToken()
|
/aosp_15_r20/packages/modules/NeuralNetworks/driver/sample_aidl/ |
D | SampleDriverAidl.cpp | 332 } else if (const auto* token = std::get_if<Request::MemoryDomainToken>(&pool)) { in createRunTimePoolInfos() 363 if (std::holds_alternative<Request::MemoryDomainToken>(pool)) { in updateDeviceMemories() 373 if (std::holds_alternative<Request::MemoryDomainToken>(pool)) { in updateDeviceMemories() 384 if (std::holds_alternative<Request::MemoryDomainToken>(pool)) { in updateDeviceMemories() 579 if (std::holds_alternative<Request::MemoryDomainToken>(pool)) { in executeFenced()
|
/aosp_15_r20/hardware/interfaces/neuralnetworks/aidl/utils/test/ |
H A D | BufferTest.cpp | 43 constexpr auto kInvalidToken = nn::Request::MemoryDomainToken{0}; 44 constexpr auto kToken = nn::Request::MemoryDomainToken{1};
|
/aosp_15_r20/hardware/interfaces/neuralnetworks/1.3/utils/test/ |
H A D | BufferTest.cpp | 41 constexpr auto kInvalidToken = nn::Request::MemoryDomainToken{0}; 42 constexpr auto kToken = nn::Request::MemoryDomainToken{1};
|
/aosp_15_r20/packages/modules/NeuralNetworks/common/types/include/nnapi/ |
D | Types.h | 918 enum class MemoryDomainToken : uint32_t {}; enum 923 using MemoryPool = std::variant<SharedMemory, MemoryDomainToken, SharedBuffer>;
|
D | IBuffer.h | 37 virtual Request::MemoryDomainToken getToken() const = 0;
|
/aosp_15_r20/hardware/interfaces/neuralnetworks/utils/common/test/ |
H A D | MockBuffer.h | 29 MOCK_METHOD(Request::MemoryDomainToken, getToken, (), (const, override));
|
H A D | ResilientBufferTest.cpp | 34 constexpr auto kToken = nn::Request::MemoryDomainToken{1};
|
/aosp_15_r20/hardware/interfaces/neuralnetworks/utils/common/include/nnapi/hal/ |
H A D | InvalidBuffer.h | 32 nn::Request::MemoryDomainToken getToken() const override;
|
H A D | ResilientBuffer.h | 47 nn::Request::MemoryDomainToken getToken() const override;
|
/aosp_15_r20/packages/modules/NeuralNetworks/common/types/src/ |
D | TypeUtils.cpp | 701 } else if (std::holds_alternative<Request::MemoryDomainToken>(memoryPool)) { in operator <<() 702 const auto& token = std::get<Request::MemoryDomainToken>(memoryPool); in operator <<() 703 if (token == Request::MemoryDomainToken{}) { in operator <<()
|
/aosp_15_r20/packages/modules/NeuralNetworks/runtime/test/ |
D | TestCompliance.cpp | 191 const Request::MemoryPool deviceMemoryPool = Request::MemoryDomainToken(1); in TEST_F()
|