Lines Matching refs:hardware

40         hardware::MQDescriptorSync<hardware::neuralnetworks::V1_2::FmqRequestDatum>;
42 hardware::MQDescriptorSync<hardware::neuralnetworks::V1_2::FmqResultDatum>;
54 std::vector<hardware::neuralnetworks::V1_2::FmqResultDatum> serialize(
55 hardware::neuralnetworks::V1_0::ErrorStatus errorStatus,
56 const std::vector<hardware::neuralnetworks::V1_2::OutputShape>& outputShapes,
57 hardware::neuralnetworks::V1_2::Timing timing);
69 std::optional<std::tuple<hardware::neuralnetworks::V1_0::Request, std::vector<int32_t>,
70 hardware::neuralnetworks::V1_2::MeasureTiming>>
71 deserialize(const std::vector<hardware::neuralnetworks::V1_2::FmqRequestDatum>& data);
84 hardware::MessageQueue<hardware::neuralnetworks::V1_2::FmqRequestDatum,
85 hardware::kSynchronizedReadWrite>;
114 std::optional<std::tuple<hardware::neuralnetworks::V1_0::Request, std::vector<int32_t>,
115 hardware::neuralnetworks::V1_2::MeasureTiming>>
128 std::optional<std::vector<hardware::neuralnetworks::V1_2::FmqRequestDatum>> getPacketBlocking();
141 using FmqResultChannel = hardware::MessageQueue<hardware::neuralnetworks::V1_2::FmqResultDatum,
142 hardware::kSynchronizedReadWrite>;
163 bool send(hardware::neuralnetworks::V1_0::ErrorStatus errorStatus,
164 const std::vector<hardware::neuralnetworks::V1_2::OutputShape>& outputShapes,
165 hardware::neuralnetworks::V1_2::Timing timing);
168 bool sendPacket(const std::vector<hardware::neuralnetworks::V1_2::FmqResultDatum>& packet);
181 class ExecutionBurstServer : public hardware::neuralnetworks::V1_2::IBurstContext {
221 virtual void addCacheEntry(const hardware::hidl_memory& memory, int32_t slot) = 0;
246 virtual std::tuple<hardware::neuralnetworks::V1_0::ErrorStatus,
247 hardware::hidl_vec<hardware::neuralnetworks::V1_2::OutputShape>,
248 hardware::neuralnetworks::V1_2::Timing>
249 execute(const hardware::neuralnetworks::V1_0::Request& request,
251 hardware::neuralnetworks::V1_2::MeasureTiming measure) = 0;
277 const sp<hardware::neuralnetworks::V1_2::IBurstCallback>& callback,
306 const sp<hardware::neuralnetworks::V1_2::IBurstCallback>& callback,
308 hardware::neuralnetworks::V1_2::IPreparedModel* preparedModel,
311 ExecutionBurstServer(const sp<hardware::neuralnetworks::V1_2::IBurstCallback>& callback,
318 hardware::Return<void> freeMemory(int32_t slot) override;
335 const sp<hardware::neuralnetworks::V1_2::IBurstCallback> mCallback;