Searched refs:ExecutionBurstController (Results 1 – 14 of 14) sorted by relevance
/frameworks/ml/nn/runtime/ |
D | BurstBuilder.h | 43 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;
|
D | Memory.h | 32 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>>
|
D | BurstBuilder.cpp | 28 std::vector<std::shared_ptr<ExecutionBurstController>> burstControllers) in BurstBuilder() 44 std::shared_ptr<ExecutionBurstController> BurstBuilder::getControllerAt(size_t index) const { in getControllerAt()
|
D | ExecutionBuilder.h | 40 class ExecutionBurstController; variable 220 const std::shared_ptr<ExecutionBurstController>& burstController = nullptr); 236 const std::shared_ptr<ExecutionBurstController>& burstController);
|
D | Memory.cpp | 30 if (const std::shared_ptr<ExecutionBurstController> burst = weakBurst.lock()) { in ~Memory() 59 void Memory::usedBy(const std::shared_ptr<ExecutionBurstController>& burst) const { in usedBy()
|
D | ExecutionPlan.h | 43 class ExecutionBurstController; variable 213 std::vector<std::shared_ptr<ExecutionBurstController>> makeBursts() const; 219 std::shared_ptr<ExecutionBurstController>* burstController = nullptr) const;
|
D | VersionedInterfaces.h | 37 class ExecutionBurstController; variable 751 std::shared_ptr<ExecutionBurstController> configureExecutionBurst(bool blocking) const;
|
D | CompilationBuilder.cpp | 159 std::vector<std::shared_ptr<ExecutionBurstController>> burstControllers = mPlan.makeBursts(); in createBurst()
|
D | ExecutionBuilder.cpp | 457 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()
|
D | ExecutionPlan.cpp | 649 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()
|
D | VersionedInterfaces.cpp | 210 std::shared_ptr<ExecutionBurstController> VersionedIPreparedModel::configureExecutionBurst( in configureExecutionBurst() 213 return ExecutionBurstController::create(mPreparedModelV1_2, blocking); in configureExecutionBurst()
|
/frameworks/ml/nn/common/ |
D | ExecutionBurstController.cpp | 355 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 …]
|
D | Android.bp | 71 "ExecutionBurstController.cpp", 121 "ExecutionBurstController.cpp",
|
/frameworks/ml/nn/common/include/ |
D | ExecutionBurstController.h | 184 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();
|