Home
last modified time | relevance | path

Searched refs:ExecutionBurstController (Results 1 – 16 of 16) 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;
DBurstBuilder.cpp28 std::vector<std::shared_ptr<ExecutionBurstController>> burstControllers) in BurstBuilder()
44 std::shared_ptr<ExecutionBurstController> BurstBuilder::getControllerAt(size_t index) const { in getControllerAt()
DExecutionPlan.h51 class ExecutionBurstController; variable
510 std::vector<std::shared_ptr<ExecutionBurstController>> makeBursts(int preference) const;
520 std::shared_ptr<ExecutionBurstController>* burstController = nullptr,
616 std::shared_ptr<ExecutionBurstController>* burstController) const;
619 std::shared_ptr<ExecutionBurstController>* burstController) const;
622 std::shared_ptr<ExecutionBurstController>* burstController) const;
625 std::shared_ptr<ExecutionBurstController>* burstController) const;
628 std::shared_ptr<ExecutionBurstController>* burstController) const;
DMemory.h44 class ExecutionBurstController; variable
197 void usedBy(const std::shared_ptr<ExecutionBurstController>& burst) const;
222 mutable std::unordered_map<const ExecutionBurstController*,
223 std::weak_ptr<ExecutionBurstController>>
DManager.h40 class ExecutionBurstController; variable
61 const std::shared_ptr<ExecutionBurstController>& burstController,
76 virtual std::shared_ptr<ExecutionBurstController> configureExecutionBurst(
DExecutionBuilder.h41 class ExecutionBurstController; variable
269 const std::shared_ptr<ExecutionBurstController>& burstController = nullptr);
292 const std::shared_ptr<ExecutionBurstController>& burstController = nullptr);
DVersionedInterfaces.h40 class ExecutionBurstController; variable
695 std::shared_ptr<ExecutionBurstController> configureExecutionBurst(
DManager.cpp138 const std::shared_ptr<ExecutionBurstController>& burstController, MeasureTiming measure,
150 std::shared_ptr<ExecutionBurstController> configureExecutionBurst( in configureExecutionBurst()
325 const std::shared_ptr<ExecutionBurstController>& burstController, MeasureTiming measure, in execute()
610 const std::shared_ptr<ExecutionBurstController>& burstController, MeasureTiming measure,
614 std::shared_ptr<ExecutionBurstController> configureExecutionBurst( in configureExecutionBurst()
755 const std::shared_ptr<ExecutionBurstController>& /*burstController*/, in execute() argument
DExecutionPlan.cpp776 std::vector<std::shared_ptr<ExecutionBurstController>> ExecutionPlan::makeBursts( in makeBursts()
781 std::vector<std::shared_ptr<ExecutionBurstController>> bursts; in makeBursts()
802 std::vector<std::shared_ptr<ExecutionBurstController>> burst; in makeBursts()
1094 std::shared_ptr<ExecutionBurstController>* burstController, in next()
1141 std::shared_ptr<ExecutionBurstController>* burstController) const { in nextCompound()
1169 std::shared_ptr<ExecutionBurstController>* burstController) const { in nextCompound()
1262 std::shared_ptr<ExecutionBurstController>* burstController) const { in nextCompound()
1301 std::shared_ptr<ExecutionBurstController>* burstController) const { in nextCompound()
1422 std::shared_ptr<ExecutionBurstController>* burstController) const { in nextCompound()
DCompilationBuilder.cpp206 std::vector<std::shared_ptr<ExecutionBurstController>> burstControllers = in createBurst()
DExecutionBuilder.cpp516 std::shared_ptr<ExecutionBurstController> burstController; in asyncStartComputePartitioned()
1075 const std::shared_ptr<ExecutionBurstController>& burstController) { in compute()
1081 const std::shared_ptr<ExecutionBurstController>& burstController) { in computeWithMemories()
DMemory.cpp198 if (const std::shared_ptr<ExecutionBurstController> burst = weakBurst.lock()) { in ~Memory()
227 void Memory::usedBy(const std::shared_ptr<ExecutionBurstController>& burst) const { in usedBy()
DVersionedInterfaces.cpp390 std::shared_ptr<ExecutionBurstController> VersionedIPreparedModel::configureExecutionBurst( in configureExecutionBurst()
397 return ExecutionBurstController::create(mPreparedModelV1_2, pollingTimeWindow); in configureExecutionBurst()
/frameworks/ml/nn/common/
DExecutionBurstController.cpp392 Return<void> ExecutionBurstController::ExecutionBurstCallback::getMemories( in getMemories()
414 std::vector<int32_t> ExecutionBurstController::ExecutionBurstCallback::getSlots( in getSlots()
427 std::pair<bool, int32_t> ExecutionBurstController::ExecutionBurstCallback::freeMemory( in freeMemory()
442 int32_t ExecutionBurstController::ExecutionBurstCallback::getSlotLocked(const hidl_memory& memory, in getSlotLocked()
456 int32_t ExecutionBurstController::ExecutionBurstCallback::allocateSlotLocked() { in allocateSlotLocked()
474 std::unique_ptr<ExecutionBurstController> ExecutionBurstController::create( in create()
550 return std::make_unique<ExecutionBurstController>(requestChannelSender, resultChannelReceiver, in create()
554 ExecutionBurstController::ExecutionBurstController( in ExecutionBurstController() function in android::nn::ExecutionBurstController
565 ExecutionBurstController::~ExecutionBurstController() { in ~ExecutionBurstController()
583 std::tuple<int, std::vector<OutputShape>, Timing, bool> ExecutionBurstController::compute( in compute()
[all …]
DAndroid.bp87 "ExecutionBurstController.cpp",
149 "ExecutionBurstController.cpp",
/frameworks/ml/nn/common/include/
DExecutionBurstController.h210 class ExecutionBurstController {
211 DISALLOW_IMPLICIT_CONSTRUCTORS(ExecutionBurstController);
293 static std::unique_ptr<ExecutionBurstController> create(
298 ExecutionBurstController(const std::shared_ptr<RequestChannelSender>& requestChannelSender,
305 ~ExecutionBurstController();