Home
last modified time | relevance | path

Searched refs:RequestChannelSender (Results 1 – 8 of 8) sorted by relevance

/aosp12/hardware/interfaces/neuralnetworks/1.2/vts/functional/
H A DValidateBurst.cpp34 using nn::RequestChannelSender;
58 std::unique_ptr<RequestChannelSender>* sender, in createBurst()
69 RequestChannelSender::create(kExecutionBurstChannelLength); in createBurst()
103 std::unique_ptr<RequestChannelSender> sender; in createBurstWithResultChannelLength()
121 static void validate(RequestChannelSender* sender, ResultChannelReceiver* receiver, in validate()
179 static void removeDatumTest(RequestChannelSender* sender, ResultChannelReceiver* receiver, in removeDatumTest()
192 static void addDatumTest(RequestChannelSender* sender, ResultChannelReceiver* receiver, in addDatumTest()
221 static void mutateDatumTest(RequestChannelSender* sender, ResultChannelReceiver* receiver, in mutateDatumTest()
244 std::unique_ptr<RequestChannelSender> sender; in validateBurstSerialization()
370 std::unique_ptr<RequestChannelSender> sender; in validateBurstSanitized()
/aosp12/hardware/interfaces/neuralnetworks/1.3/vts/functional/
H A DValidateBurst.cpp34 using nn::RequestChannelSender;
63 std::unique_ptr<RequestChannelSender>* sender, in createBurst()
74 RequestChannelSender::create(kExecutionBurstChannelLength); in createBurst()
109 std::unique_ptr<RequestChannelSender> sender; in createBurstWithResultChannelLength()
127 static void validate(RequestChannelSender* sender, ResultChannelReceiver* receiver, in validate()
185 static void removeDatumTest(RequestChannelSender* sender, ResultChannelReceiver* receiver, in removeDatumTest()
198 static void addDatumTest(RequestChannelSender* sender, ResultChannelReceiver* receiver, in addDatumTest()
227 static void mutateDatumTest(RequestChannelSender* sender, ResultChannelReceiver* receiver, in mutateDatumTest()
250 std::unique_ptr<RequestChannelSender> sender; in validateBurstSerialization()
376 std::unique_ptr<RequestChannelSender> sender; in validateBurstSanitized()
/aosp12/packages/modules/NeuralNetworks/common/
H A DExecutionBurstController.cpp351 std::pair<std::unique_ptr<RequestChannelSender>, const FmqRequestDescriptor*>
352 RequestChannelSender::create(size_t channelLength) { in create()
361 return std::make_pair(std::make_unique<RequestChannelSender>(std::move(fmqRequestChannel)), in create()
365 RequestChannelSender::RequestChannelSender(std::unique_ptr<FmqRequestChannel> fmqRequestChannel) in RequestChannelSender() function in android::nn::RequestChannelSender
368 bool RequestChannelSender::send(const V1_0::Request& request, V1_2::MeasureTiming measure, in send()
374 bool RequestChannelSender::sendPacket(const std::vector<FmqRequestDatum>& packet) { in sendPacket()
390 void RequestChannelSender::invalidate() { in invalidate()
491 RequestChannelSender::create(kExecutionBurstChannelLength); in create()
494 std::shared_ptr<RequestChannelSender> requestChannelSender = in create()
558 const std::shared_ptr<RequestChannelSender>& requestChannelSender, in ExecutionBurstController()
/aosp12/packages/modules/NeuralNetworks/common/include/
H A DExecutionBurstController.h154 class RequestChannelSender {
171 static std::pair<std::unique_ptr<RequestChannelSender>, const FmqRequestDescriptor*> create(
197 RequestChannelSender(std::unique_ptr<FmqRequestChannel> fmqRequestChannel);
298 ExecutionBurstController(const std::shared_ptr<RequestChannelSender>& requestChannelSender,
336 const std::shared_ptr<RequestChannelSender> mRequestChannelSender;
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/src/
H A DExecutionBurstUtils.cpp406 std::pair<std::unique_ptr<RequestChannelSender>, const MQDescriptorSync<FmqRequestDatum>*>>
407 RequestChannelSender::create(size_t channelLength) { in create()
409 std::make_unique<RequestChannelSender>(PrivateConstructorTag{}, channelLength); in create()
419 RequestChannelSender::RequestChannelSender(PrivateConstructorTag /*tag*/, size_t channelLength) in RequestChannelSender() function in android::hardware::neuralnetworks::V1_2::utils::RequestChannelSender
422 nn::Result<void> RequestChannelSender::send(const V1_0::Request& request, in send()
429 nn::Result<void> RequestChannelSender::sendPacket(const std::vector<FmqRequestDatum>& packet) { in sendPacket()
450 void RequestChannelSender::notifyAsDeadObject() { in notifyAsDeadObject()
H A DExecutionBurstController.cpp251 NN_TRY(RequestChannelSender::create(kExecutionBurstChannelLength)); in create()
290 std::unique_ptr<RequestChannelSender> requestChannelSender, in ExecutionBurstController()
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/include/nnapi/hal/1.2/
H A DExecutionBurstUtils.h111 class RequestChannelSender final : public neuralnetworks::utils::IProtectedCallback {
122 static nn::GeneralResult<std::pair<std::unique_ptr<RequestChannelSender>,
146 RequestChannelSender(PrivateConstructorTag tag, size_t channelLength);
H A DExecutionBurstController.h163 std::unique_ptr<RequestChannelSender> requestChannelSender,
193 const std::unique_ptr<RequestChannelSender> mRequestChannelSender;