Lines Matching refs:ExecutionBurstServer
66 ExecutionBurstServer::MemoryCache::MemoryCache(nn::SharedBurst burstExecutor, in MemoryCache()
74 ExecutionBurstServer::MemoryCache::getCacheEntries(const std::vector<int32_t>& slots) { in getCacheEntries()
87 nn::GeneralResult<void> ExecutionBurstServer::MemoryCache::ensureCacheEntriesArePresentLocked( in ensureCacheEntriesArePresentLocked()
128 ExecutionBurstServer::MemoryCache::getCacheEntryLocked(int32_t slot) { in getCacheEntryLocked()
137 void ExecutionBurstServer::MemoryCache::addCacheEntryLocked(int32_t slot, nn::SharedMemory memory) { in addCacheEntryLocked()
142 void ExecutionBurstServer::MemoryCache::removeCacheEntry(int32_t slot) { in removeCacheEntry()
149 nn::GeneralResult<sp<ExecutionBurstServer>> ExecutionBurstServer::create( in create()
168 return sp<ExecutionBurstServer>::make(PrivateConstructorTag{}, callback, in create()
173 ExecutionBurstServer::ExecutionBurstServer(PrivateConstructorTag /*tag*/, in ExecutionBurstServer() function in android::hardware::neuralnetworks::V1_2::utils::ExecutionBurstServer
187 ExecutionBurstServer::~ExecutionBurstServer() { in ~ExecutionBurstServer()
196 Return<void> ExecutionBurstServer::freeMemory(int32_t slot) { in freeMemory()
201 void ExecutionBurstServer::task() { in task()
237 nn::ExecutionResult<std::pair<hidl_vec<OutputShape>, Timing>> ExecutionBurstServer::execute( in execute()