Home
last modified time | relevance | path

Searched refs:PrivateConstructorTag (Results 1 – 25 of 50) sorted by relevance

12

/hardware/interfaces/neuralnetworks/1.2/utils/include/nnapi/hal/1.2/
DBurstUtils.h112 struct PrivateConstructorTag {}; struct
146 RequestChannelSender(PrivateConstructorTag tag, size_t channelLength);
161 struct PrivateConstructorTag {}; struct
195 RequestChannelReceiver(PrivateConstructorTag tag,
212 struct PrivateConstructorTag {}; struct
237 ResultChannelSender(PrivateConstructorTag tag,
252 struct PrivateConstructorTag {}; struct
290 ResultChannelReceiver(PrivateConstructorTag tag, size_t channelLength,
DExecution.h39 struct PrivateConstructorTag {}; struct
46 Execution(PrivateConstructorTag tag, std::shared_ptr<const PreparedModel> preparedModel,
DBurst.h57 struct PrivateConstructorTag {}; struct
80 struct PrivateConstructorTag {}; struct
160 Burst(PrivateConstructorTag tag, nn::SharedPreparedModel preparedModel,
DPreparedModel.h41 struct PrivateConstructorTag {}; struct
47 PreparedModel(PrivateConstructorTag tag, bool executeSynchronously,
/hardware/interfaces/neuralnetworks/aidl/utils/include/nnapi/hal/aidl/
DExecution.h43 struct PrivateConstructorTag {}; struct
50 ExecutionWithCachedRequest(PrivateConstructorTag tag,
72 struct PrivateConstructorTag {}; struct
79 Execution(PrivateConstructorTag tag, std::shared_ptr<aidl_hal::IExecution> execution,
DBuffer.h34 struct PrivateConstructorTag {}; struct
40 Buffer(PrivateConstructorTag tag, std::shared_ptr<aidl_hal::IBuffer> buffer,
/hardware/interfaces/neuralnetworks/aidl/utils/src/
DExecution.cpp48 PrivateConstructorTag{}, std::move(preparedModel), std::move(request), in create()
53 PrivateConstructorTag /*tag*/, std::shared_ptr<const PreparedModel> preparedModel, in ExecutionWithCachedRequest() argument
87 return std::make_shared<const Execution>(PrivateConstructorTag{}, std::move(execution), in create()
91 Execution::Execution(PrivateConstructorTag /*tag*/, std::shared_ptr<aidl_hal::IExecution> execution, in Execution() argument
DBuffer.cpp43 return std::make_shared<const Buffer>(PrivateConstructorTag{}, std::move(buffer), token); in create()
46 Buffer::Buffer(PrivateConstructorTag /*tag*/, std::shared_ptr<aidl_hal::IBuffer> buffer, in Buffer() argument
/hardware/interfaces/neuralnetworks/1.3/utils/include/nnapi/hal/1.3/
DBuffer.h34 struct PrivateConstructorTag {}; struct
40 Buffer(PrivateConstructorTag tag, sp<V1_3::IBuffer> buffer,
DExecution.h37 struct PrivateConstructorTag {}; struct
45 Execution(PrivateConstructorTag tag, std::shared_ptr<const PreparedModel> preparedModel,
/hardware/interfaces/neuralnetworks/utils/common/include/nnapi/hal/
DResilientBuffer.h34 struct PrivateConstructorTag {}; struct
41 explicit ResilientBuffer(PrivateConstructorTag tag, Factory makeBuffer,
DResilientExecution.h35 struct PrivateConstructorTag {}; struct
43 ResilientExecution(PrivateConstructorTag tag, Factory makeExecution,
DResilientBurst.h35 struct PrivateConstructorTag {}; struct
42 ResilientBurst(PrivateConstructorTag tag, Factory makeBurst, nn::SharedBurst burst);
/hardware/interfaces/neuralnetworks/1.0/utils/include/nnapi/hal/1.0/
DExecution.h39 struct PrivateConstructorTag {}; struct
46 Execution(PrivateConstructorTag tag, std::shared_ptr<const PreparedModel> preparedModel,
DBurst.h36 struct PrivateConstructorTag {}; struct
42 Burst(PrivateConstructorTag tag, nn::SharedPreparedModel preparedModel);
DPreparedModel.h41 struct PrivateConstructorTag {}; struct
47 PreparedModel(PrivateConstructorTag tag, sp<V1_0::IPreparedModel> preparedModel,
/hardware/interfaces/neuralnetworks/1.0/utils/src/
DExecution.cpp49 return std::make_shared<const Execution>(PrivateConstructorTag{}, std::move(preparedModel), in create()
53 Execution::Execution(PrivateConstructorTag /*tag*/, in Execution() argument
DBurst.cpp39 return std::make_shared<const Burst>(PrivateConstructorTag{}, std::move(preparedModel)); in create()
42 Burst::Burst(PrivateConstructorTag /*tag*/, nn::SharedPreparedModel preparedModel) in Burst() argument
/hardware/interfaces/neuralnetworks/1.3/utils/src/
DBuffer.cpp50 return std::make_shared<const Buffer>(PrivateConstructorTag{}, std::move(buffer), token); in create()
53 Buffer::Buffer(PrivateConstructorTag /*tag*/, sp<V1_3::IBuffer> buffer, in Buffer() argument
DExecution.cpp50 return std::make_shared<const Execution>(PrivateConstructorTag{}, std::move(preparedModel), in create()
55 Execution::Execution(PrivateConstructorTag /*tag*/, in Execution() argument
/hardware/interfaces/neuralnetworks/1.2/utils/src/
DExecution.cpp49 return std::make_shared<const Execution>(PrivateConstructorTag{}, std::move(preparedModel), in create()
53 Execution::Execution(PrivateConstructorTag /*tag*/, in Execution() argument
DBurstUtils.cpp417 std::make_unique<RequestChannelSender>(PrivateConstructorTag{}, channelLength); in create()
427 RequestChannelSender::RequestChannelSender(PrivateConstructorTag /*tag*/, size_t channelLength) in RequestChannelSender() argument
468 PrivateConstructorTag{}, requestChannel, pollingTimeWindow); in create()
482 PrivateConstructorTag /*tag*/, const MQDescriptorSync<FmqRequestDatum>& requestChannel, in RequestChannelReceiver() argument
571 std::make_unique<ResultChannelSender>(PrivateConstructorTag{}, resultChannel); in create()
584 ResultChannelSender::ResultChannelSender(PrivateConstructorTag /*tag*/, in ResultChannelSender() argument
618 PrivateConstructorTag{}, channelLength, pollingTimeWindow); in create()
628 ResultChannelReceiver::ResultChannelReceiver(PrivateConstructorTag /*tag*/, size_t channelLength, in ResultChannelReceiver() argument
/hardware/interfaces/neuralnetworks/utils/common/src/
DResilientBuffer.cpp70 return std::make_shared<const ResilientBuffer>(PrivateConstructorTag{}, std::move(makeBuffer), in create()
74 ResilientBuffer::ResilientBuffer(PrivateConstructorTag /*tag*/, Factory makeBuffer, in ResilientBuffer() argument
DResilientExecution.cpp74 return std::make_shared<ResilientExecution>(PrivateConstructorTag{}, std::move(makeExecution), in create()
78 ResilientExecution::ResilientExecution(PrivateConstructorTag /*tag*/, Factory makeExecution, in ResilientExecution() argument
/hardware/interfaces/neuralnetworks/1.1/utils/include/nnapi/hal/1.1/
DDevice.h42 struct PrivateConstructorTag {}; struct
48 Device(PrivateConstructorTag tag, std::string name, nn::Capabilities capabilities,

12