/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/include/nnapi/hal/1.2/ |
H A D | ExecutionBurstUtils.h | 175 std::chrono::microseconds pollingTimeWindow); 197 std::chrono::microseconds pollingTimeWindow); 267 create(size_t channelLength, std::chrono::microseconds pollingTimeWindow); 291 std::chrono::microseconds pollingTimeWindow);
|
H A D | ExecutionBurstServer.h | 123 std::chrono::microseconds pollingTimeWindow = std::chrono::microseconds{0});
|
H A D | ExecutionBurstController.h | 160 std::chrono::microseconds pollingTimeWindow);
|
/aosp12/packages/modules/NeuralNetworks/common/include/ |
H A D | ExecutionBurstServer.h | 102 std::chrono::microseconds pollingTimeWindow); 125 std::chrono::microseconds pollingTimeWindow); 280 std::chrono::microseconds pollingTimeWindow = std::chrono::microseconds{0}); 309 std::chrono::microseconds pollingTimeWindow = std::chrono::microseconds{0});
|
H A D | ExecutionBurstController.h | 114 size_t channelLength, std::chrono::microseconds pollingTimeWindow); 141 std::chrono::microseconds pollingTimeWindow); 295 std::chrono::microseconds pollingTimeWindow);
|
/aosp12/packages/modules/NeuralNetworks/common/ |
H A D | ExecutionBurstServer.cpp | 317 const FmqRequestDescriptor& requestChannel, std::chrono::microseconds pollingTimeWindow) { in create() argument 332 pollingTimeWindow); in create() 336 std::chrono::microseconds pollingTimeWindow) in RequestChannelReceiver() argument 337 : mFmqRequestChannel(std::move(fmqRequestChannel)), kPollingTimeWindow(pollingTimeWindow) {} in RequestChannelReceiver() 500 std::chrono::microseconds pollingTimeWindow) { in create() argument 509 RequestChannelReceiver::create(requestChannel, pollingTimeWindow); in create() 527 std::chrono::microseconds pollingTimeWindow) { in create() argument 540 preparedModelAdapter, pollingTimeWindow); in create()
|
H A D | ExecutionBurstController.cpp | 238 ResultChannelReceiver::create(size_t channelLength, std::chrono::microseconds pollingTimeWindow) { in create() argument 248 std::make_unique<ResultChannelReceiver>(std::move(fmqResultChannel), pollingTimeWindow), in create() 253 std::chrono::microseconds pollingTimeWindow) in ResultChannelReceiver() argument 254 : mFmqResultChannel(std::move(fmqResultChannel)), kPollingTimeWindow(pollingTimeWindow) {} in ResultChannelReceiver() 479 std::chrono::microseconds pollingTimeWindow) { in create() argument 493 ResultChannelReceiver::create(kExecutionBurstChannelLength, pollingTimeWindow); in create()
|
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/src/ |
H A D | ExecutionBurstUtils.cpp | 458 std::chrono::microseconds pollingTimeWindow) { in create() argument 460 PrivateConstructorTag{}, requestChannel, pollingTimeWindow); in create() 475 std::chrono::microseconds pollingTimeWindow) in RequestChannelReceiver() argument 476 : mFmqRequestChannel(requestChannel), kPollingTimeWindow(pollingTimeWindow) {} in RequestChannelReceiver() 608 ResultChannelReceiver::create(size_t channelLength, std::chrono::microseconds pollingTimeWindow) { in create() argument 610 PrivateConstructorTag{}, channelLength, pollingTimeWindow); in create() 621 std::chrono::microseconds pollingTimeWindow) in ResultChannelReceiver() argument 623 kPollingTimeWindow(pollingTimeWindow) {} in ResultChannelReceiver()
|
H A D | PreparedModel.cpp | 162 const auto pollingTimeWindow = getBurstControllerPollingTimeWindow(); in configureExecutionBurst() local 163 return ExecutionBurstController::create(shared_from_this(), kPreparedModel, pollingTimeWindow); in configureExecutionBurst()
|
H A D | ExecutionBurstServer.cpp | 152 std::chrono::microseconds pollingTimeWindow) { in create() argument 160 NN_TRY(RequestChannelReceiver::create(requestChannel, pollingTimeWindow)); in create()
|
H A D | ExecutionBurstController.cpp | 243 std::chrono::microseconds pollingTimeWindow) { in create() argument 253 NN_TRY(ResultChannelReceiver::create(kExecutionBurstChannelLength, pollingTimeWindow)); in create()
|
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/src/ |
H A D | PreparedModel.cpp | 260 const auto pollingTimeWindow = V1_2::utils::getBurstControllerPollingTimeWindow(); in configureExecutionBurst() local 262 pollingTimeWindow); in configureExecutionBurst()
|
/aosp12/packages/modules/NeuralNetworks/driver/sample/ |
H A D | SampleDriver.cpp | 888 const auto pollingTimeWindow = in configureExecutionBurst() local 902 callback, requestChannel, resultChannel, executorWithCache, pollingTimeWindow); in configureExecutionBurst()
|