Lines Matching refs:kInterface
71 const std::string& getName() const override { return kInterface->getName(); } in getName()
72 const std::string& getVersionString() const override { return kInterface->getVersionString(); } in getVersionString()
74 int32_t getType() const override { return static_cast<int32_t>(kInterface->getType()); } in getType()
77 return kInterface->getSupportedExtensions(); in getSupportedExtensions()
80 const Capabilities& getCapabilities() const override { return kInterface->getCapabilities(); } in getCapabilities()
97 return kInterface->getNumberOfCacheFilesNeeded(); in getNumberOfCacheFilesNeeded()
105 auto result = kInterface->wait(); in wait()
122 const SharedDevice kInterface; member in android::nn::DriverDevice
226 : kInterface(std::move(device)), kIsUpdatable(isUpdatable) { in DriverDevice()
227 CHECK(kInterface != nullptr); in DriverDevice()
246 Version featureLevel = kInterface->getFeatureLevel(); in getFeatureLevel()
267 const auto featureLevel = kInterface->getFeatureLevel(); in getSupportedOperationsImpl()
274 const std::vector<bool> supported = NN_TRY(kInterface->getSupportedOperations(sliceModel)); in getSupportedOperationsImpl()
427 auto cache = NN_TRY(getCacheHandles(cacheInfo, token, kInterface->getNumberOfCacheFilesNeeded(), in prepareModelFromCacheInternal()
429 return kInterface->prepareModelFromCache(deadline, cache.modelCache, cache.dataCache, token); in prepareModelFromCacheInternal()
452 getCacheHandles(cacheInfo, *maybeToken, kInterface->getNumberOfCacheFilesNeeded(), in prepareModel()
469 auto result = kInterface->prepareModel(model, preference, priority, deadline, cache.modelCache, in prepareModel()
493 kInterface->allocate(bufferDesc, preparedModels, desc.inputRoles, desc.outputRoles); in allocate()