Lines Matching refs:hal

63 class PreparedModelCallback : public hal::IPreparedModelCallback {
88 hal::Return<void> notify(hal::V1_0::ErrorStatus status,
89 const sp<hal::V1_0::IPreparedModel>& preparedModel) override;
114 hal::Return<void> notify_1_2(hal::V1_0::ErrorStatus status,
115 const sp<hal::V1_2::IPreparedModel>& preparedModel) override;
142 hal::Return<void> notify_1_3(hal::V1_3::ErrorStatus status,
143 const sp<hal::V1_3::IPreparedModel>& preparedModel) override;
172 hal::V1_3::ErrorStatus getStatus() const;
184 sp<hal::V1_0::IPreparedModel> getPreparedModel() const;
194 hal::Return<void> notifyInternal(bool deadObject, hal::ErrorStatus errorStatus,
195 const sp<hal::V1_0::IPreparedModel>& preparedModel);
201 hal::ErrorStatus mErrorStatus = hal::ErrorStatus::GENERAL_FAILURE;
202 sp<hal::V1_0::IPreparedModel> mPreparedModel;
219 class ExecutionCallback : public hal::IExecutionCallback {
221 std::function<hal::ErrorStatus(hal::ErrorStatus, const std::vector<hal::OutputShape>&)>;
247 hal::Return<void> notify(hal::V1_0::ErrorStatus status) override;
282 hal::Return<void> notify_1_2(hal::V1_0::ErrorStatus status,
283 const hal::hidl_vec<hal::OutputShape>& outputShapes,
284 const hal::Timing& timing) override;
321 hal::Return<void> notify_1_3(hal::V1_3::ErrorStatus status,
322 const hal::hidl_vec<hal::OutputShape>& outputShapes,
323 const hal::Timing& timing) override;
326 hal::Return<void> notify(hal::V1_3::ErrorStatus status, in notify()
327 const hal::hidl_vec<hal::OutputShape>& outputShapes, in notify()
328 const hal::Timing& timing) { in notify()
365 hal::V1_3::ErrorStatus getStatus() const;
388 const std::vector<hal::OutputShape>& getOutputShapes() const;
403 hal::Timing getTiming() const;
464 hal::Return<void> notifyInternal(bool deadObject, hal::ErrorStatus errorStatus,
465 std::vector<hal::OutputShape> outputShapes,
466 hal::Timing timing);
475 hal::ErrorStatus mErrorStatus = hal::ErrorStatus::GENERAL_FAILURE;
476 std::vector<hal::OutputShape> mOutputShapes;
477 hal::Timing mTiming = {};