Home
last modified time | relevance | path

Searched refs:ExecutionBurstController (Results 1 – 15 of 15) 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.cpp139 const std::shared_ptr<ExecutionBurstController>& burstController, MeasureTiming measure,
151 std::shared_ptr<ExecutionBurstController> configureExecutionBurst( in configureExecutionBurst()
326 const std::shared_ptr<ExecutionBurstController>& burstController, MeasureTiming measure, in execute()
611 const std::shared_ptr<ExecutionBurstController>& burstController, MeasureTiming measure,
615 std::shared_ptr<ExecutionBurstController> configureExecutionBurst( in configureExecutionBurst()
756 const std::shared_ptr<ExecutionBurstController>& /*burstController*/, in execute() argument
DCompilationBuilder.cpp206 std::vector<std::shared_ptr<ExecutionBurstController>> burstControllers = in createBurst()
DExecutionBuilder.cpp518 std::shared_ptr<ExecutionBurstController> burstController; in asyncStartComputePartitioned()
1077 const std::shared_ptr<ExecutionBurstController>& burstController) { in compute()
1083 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.cpp389 std::shared_ptr<ExecutionBurstController> VersionedIPreparedModel::configureExecutionBurst( in configureExecutionBurst()
396 return ExecutionBurstController::create(mPreparedModelV1_2, pollingTimeWindow); in configureExecutionBurst()
/frameworks/ml/nn/common/
DExecutionBurstController.cpp394 Return<void> ExecutionBurstController::ExecutionBurstCallback::getMemories( in getMemories()
416 std::vector<int32_t> ExecutionBurstController::ExecutionBurstCallback::getSlots( in getSlots()
429 std::pair<bool, int32_t> ExecutionBurstController::ExecutionBurstCallback::freeMemory( in freeMemory()
444 int32_t ExecutionBurstController::ExecutionBurstCallback::getSlotLocked(const hidl_memory& memory, in getSlotLocked()
458 int32_t ExecutionBurstController::ExecutionBurstCallback::allocateSlotLocked() { in allocateSlotLocked()
476 std::unique_ptr<ExecutionBurstController> ExecutionBurstController::create( in create()
552 return std::make_unique<ExecutionBurstController>(requestChannelSender, resultChannelReceiver, in create()
556 ExecutionBurstController::ExecutionBurstController( in ExecutionBurstController() function in android::nn::ExecutionBurstController
567 ExecutionBurstController::~ExecutionBurstController() { in ~ExecutionBurstController()
585 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();