/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/src/ |
H A D | ExecutionBurstController.cpp | 60 std::shared_ptr<const ExecutionBurstController> controller, 77 const std::shared_ptr<const ExecutionBurstController> kController; 113 ExecutionBurstController::MemoryCache::MemoryCache() { in MemoryCache() 127 std::pair<int32_t, ExecutionBurstController::MemoryCache::SharedCleanup> 189 int32_t ExecutionBurstController::MemoryCache::allocateSlotLocked() { in allocateSlotLocked() 210 ExecutionBurstController::ExecutionBurstCallback::ExecutionBurstCallback( in ExecutionBurstCallback() 241 nn::GeneralResult<std::shared_ptr<const ExecutionBurstController>> ExecutionBurstController::create( in create() 282 return std::make_shared<const ExecutionBurstController>( in create() 288 ExecutionBurstController::ExecutionBurstController( in ExecutionBurstController() function in android::hardware::neuralnetworks::V1_2::utils::ExecutionBurstController 302 ExecutionBurstController::OptionalCacheHold ExecutionBurstController::cacheMemory( in cacheMemory() [all …]
|
H A D | PreparedModel.cpp | 163 return ExecutionBurstController::create(shared_from_this(), kPreparedModel, pollingTimeWindow); in configureExecutionBurst()
|
/aosp12/packages/modules/NeuralNetworks/common/ |
H A D | ExecutionBurstController.cpp | 394 hardware::Return<void> ExecutionBurstController::ExecutionBurstCallback::getMemories( in getMemories() 416 std::vector<int32_t> ExecutionBurstController::ExecutionBurstCallback::getSlots( in getSlots() 430 std::pair<bool, int32_t> ExecutionBurstController::ExecutionBurstCallback::freeMemory( in freeMemory() 445 int32_t ExecutionBurstController::ExecutionBurstCallback::getSlotLocked( in getSlotLocked() 459 int32_t ExecutionBurstController::ExecutionBurstCallback::allocateSlotLocked() { in allocateSlotLocked() 477 std::unique_ptr<ExecutionBurstController> ExecutionBurstController::create( in create() 553 return std::make_unique<ExecutionBurstController>(requestChannelSender, resultChannelReceiver, in create() 557 ExecutionBurstController::ExecutionBurstController( in ExecutionBurstController() function in android::nn::ExecutionBurstController 568 ExecutionBurstController::~ExecutionBurstController() { in ~ExecutionBurstController() 587 ExecutionBurstController::compute(const V1_0::Request& request, V1_2::MeasureTiming measure, in compute() [all …]
|
H A D | Android.bp | 92 "ExecutionBurstController.cpp", 167 "ExecutionBurstController.cpp",
|
/aosp12/packages/modules/NeuralNetworks/common/include/ |
H A D | ExecutionBurstController.h | 210 class ExecutionBurstController { 211 DISALLOW_IMPLICIT_CONSTRUCTORS(ExecutionBurstController); 293 static std::unique_ptr<ExecutionBurstController> create( 298 ExecutionBurstController(const std::shared_ptr<RequestChannelSender>& requestChannelSender, 305 ~ExecutionBurstController();
|
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/include/nnapi/hal/1.2/ |
H A D | ExecutionBurstController.h | 56 class ExecutionBurstController final 58 public std::enable_shared_from_this<ExecutionBurstController> { 158 static nn::GeneralResult<std::shared_ptr<const ExecutionBurstController>> create( 162 ExecutionBurstController(PrivateConstructorTag tag, nn::SharedPreparedModel preparedModel,
|
/aosp12/hardware/interfaces/neuralnetworks/1.2/vts/functional/ |
H A D | ValidateBurst.cpp | 33 using nn::ExecutionBurstController; 38 using ExecutionBurstCallback = ExecutionBurstController::ExecutionBurstCallback; 98 std::shared_ptr<ExecutionBurstController>* controller) { in createBurstWithResultChannelLength() 114 *controller = std::make_shared<ExecutionBurstController>(std::move(sender), std::move(receiver), in createBurstWithResultChannelLength() 280 std::shared_ptr<ExecutionBurstController> controllerRegular; in validateBurstFmqLength() 286 std::shared_ptr<ExecutionBurstController> controllerSmall; in validateBurstFmqLength()
|
H A D | ValidateRequest.cpp | 98 std::shared_ptr<::android::nn::ExecutionBurstController> burst = in validate() 99 android::nn::ExecutionBurstController::create(preparedModel, in validate()
|
H A D | GeneratedTestHarness.cpp | 206 static std::shared_ptr<::android::nn::ExecutionBurstController> CreateBurst( in CreateBurst() 208 return android::nn::ExecutionBurstController::create(preparedModel, in CreateBurst() 263 const std::shared_ptr<::android::nn::ExecutionBurstController> controller = in EvaluatePreparedModel()
|
/aosp12/hardware/interfaces/neuralnetworks/1.3/vts/functional/ |
H A D | ValidateBurst.cpp | 33 using nn::ExecutionBurstController; 43 using ExecutionBurstCallback = ExecutionBurstController::ExecutionBurstCallback; 104 std::shared_ptr<ExecutionBurstController>* controller) { in createBurstWithResultChannelLength() 120 *controller = std::make_shared<ExecutionBurstController>(std::move(sender), std::move(receiver), in createBurstWithResultChannelLength() 286 std::shared_ptr<ExecutionBurstController> controllerRegular; in validateBurstFmqLength() 292 std::shared_ptr<ExecutionBurstController> controllerSmall; in validateBurstFmqLength()
|
H A D | ValidateRequest.cpp | 106 std::shared_ptr<::android::nn::ExecutionBurstController> burst = in validate() 107 android::nn::ExecutionBurstController::create(preparedModel, in validate()
|
H A D | GeneratedTestHarness.cpp | 545 static std::shared_ptr<::android::nn::ExecutionBurstController> CreateBurst( in CreateBurst() 547 return android::nn::ExecutionBurstController::create(preparedModel, in CreateBurst() 633 const std::shared_ptr<::android::nn::ExecutionBurstController> controller = in EvaluatePreparedModel()
|
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/src/ |
H A D | PreparedModel.cpp | 261 return V1_2::utils::ExecutionBurstController::create(shared_from_this(), kPreparedModel, in configureExecutionBurst()
|