Home
last modified time | relevance | path

Searched refs:ExecutionBurstController (Results 1 – 14 of 14) sorted by relevance

/frameworks/ml/nn/runtime/
DBurstBuilder.h43 std::vector<std::shared_ptr<ExecutionBurstController>> burstControllers);
49 std::shared_ptr<ExecutionBurstController> getControllerAt(size_t index) const;
54 std::vector<std::shared_ptr<ExecutionBurstController>> mBurstControllers;
DMemory.h32 class ExecutionBurstController; variable
71 void usedBy(const std::shared_ptr<ExecutionBurstController>& burst) const;
86 mutable std::unordered_map<const ExecutionBurstController*,
87 std::weak_ptr<ExecutionBurstController>>
DBurstBuilder.cpp28 std::vector<std::shared_ptr<ExecutionBurstController>> burstControllers) in BurstBuilder()
44 std::shared_ptr<ExecutionBurstController> BurstBuilder::getControllerAt(size_t index) const { in getControllerAt()
DExecutionBuilder.h40 class ExecutionBurstController; variable
220 const std::shared_ptr<ExecutionBurstController>& burstController = nullptr);
236 const std::shared_ptr<ExecutionBurstController>& burstController);
DMemory.cpp30 if (const std::shared_ptr<ExecutionBurstController> burst = weakBurst.lock()) { in ~Memory()
59 void Memory::usedBy(const std::shared_ptr<ExecutionBurstController>& burst) const { in usedBy()
DExecutionPlan.h43 class ExecutionBurstController; variable
213 std::vector<std::shared_ptr<ExecutionBurstController>> makeBursts() const;
219 std::shared_ptr<ExecutionBurstController>* burstController = nullptr) const;
DVersionedInterfaces.h37 class ExecutionBurstController; variable
751 std::shared_ptr<ExecutionBurstController> configureExecutionBurst(bool blocking) const;
DCompilationBuilder.cpp159 std::vector<std::shared_ptr<ExecutionBurstController>> burstControllers = mPlan.makeBursts(); in createBurst()
DExecutionBuilder.cpp457 std::shared_ptr<ExecutionBurstController> burstController = nullptr; in asyncStartComputePartitioned()
799 const std::shared_ptr<ExecutionBurstController>& burstController) { in startCompute()
813 const std::shared_ptr<ExecutionBurstController>& burstController) { in startComputeOnDevice()
DExecutionPlan.cpp649 std::vector<std::shared_ptr<ExecutionBurstController>> ExecutionPlan::makeBursts() const { in makeBursts()
653 std::vector<std::shared_ptr<ExecutionBurstController>> bursts; in makeBursts()
666 std::vector<std::shared_ptr<ExecutionBurstController>> burst; in makeBursts()
762 std::shared_ptr<ExecutionBurstController>* burstController) const { in next()
DVersionedInterfaces.cpp210 std::shared_ptr<ExecutionBurstController> VersionedIPreparedModel::configureExecutionBurst( in configureExecutionBurst()
213 return ExecutionBurstController::create(mPreparedModelV1_2, blocking); in configureExecutionBurst()
/frameworks/ml/nn/common/
DExecutionBurstController.cpp355 Return<void> ExecutionBurstController::ExecutionBurstCallback::getMemories( in getMemories()
377 std::vector<int32_t> ExecutionBurstController::ExecutionBurstCallback::getSlots( in getSlots()
390 std::pair<bool, int32_t> ExecutionBurstController::ExecutionBurstCallback::freeMemory( in freeMemory()
405 int32_t ExecutionBurstController::ExecutionBurstCallback::getSlotLocked(const hidl_memory& memory, in getSlotLocked()
419 int32_t ExecutionBurstController::ExecutionBurstCallback::allocateSlotLocked() { in allocateSlotLocked()
437 std::unique_ptr<ExecutionBurstController> ExecutionBurstController::create( in create()
511 return std::make_unique<ExecutionBurstController>(requestChannelSender, resultChannelReceiver, in create()
515 ExecutionBurstController::ExecutionBurstController( in ExecutionBurstController() function in android::nn::ExecutionBurstController
526 ExecutionBurstController::~ExecutionBurstController() { in ~ExecutionBurstController()
536 std::tuple<ErrorStatus, std::vector<OutputShape>, Timing> ExecutionBurstController::compute( in compute()
[all …]
DAndroid.bp71 "ExecutionBurstController.cpp",
121 "ExecutionBurstController.cpp",
/frameworks/ml/nn/common/include/
DExecutionBurstController.h184 class ExecutionBurstController {
185 DISALLOW_IMPLICIT_CONSTRUCTORS(ExecutionBurstController);
267 static std::unique_ptr<ExecutionBurstController> create(const sp<IPreparedModel>& preparedModel,
271 ExecutionBurstController(const std::shared_ptr<RequestChannelSender>& requestChannelSender,
278 ~ExecutionBurstController();