Home
last modified time | relevance | path

Searched refs:VersionedIDevice (Results 1 – 5 of 5) sorted by relevance

/frameworks/ml/nn/runtime/
DVersionedInterfaces.cpp227 std::shared_ptr<VersionedIDevice> VersionedIDevice::create(std::string serviceName, in create()
236 return std::make_shared<VersionedIDevice>(std::move(serviceName), std::move(core.value())); in create()
239 VersionedIDevice::VersionedIDevice(std::string serviceName, Core core) in VersionedIDevice() function in android::nn::VersionedIDevice
242 std::optional<VersionedIDevice::Core> VersionedIDevice::Core::create(sp<V1_0::IDevice> device) { in create()
273 VersionedIDevice::Core::Core(sp<V1_0::IDevice> device, sp<IDeviceDeathHandler> deathHandler) in Core()
279 VersionedIDevice::Core::~Core() { in ~Core()
289 VersionedIDevice::Core::Core(Core&& other) noexcept in Core()
297 VersionedIDevice::Core& VersionedIDevice::Core::operator=(Core&& other) noexcept { in operator =()
309 std::pair<sp<T_IDevice>, sp<IDeviceDeathHandler>> VersionedIDevice::Core::getDeviceAndDeathHandler() in getDeviceAndDeathHandler()
358 Return<T_Return> VersionedIDevice::recoverable( in recoverable()
[all …]
DVersionedInterfaces.h58 class VersionedIDevice {
59 DISALLOW_IMPLICIT_CONSTRUCTORS(VersionedIDevice);
76 static std::shared_ptr<VersionedIDevice> create(std::string serviceName,
90 VersionedIDevice(std::string serviceName, Core core);
DManager.cpp57 VersionedIDevice* getInterface() override { return mInterface.get(); } in getInterface()
85 const std::shared_ptr<VersionedIDevice> mInterface;
99 : mName(std::move(name)), mInterface(VersionedIDevice::create(mName, device)) {} in DriverDevice()
290 VersionedIDevice* getInterface() override { return nullptr; } in getInterface()
DManager.h38 virtual VersionedIDevice* getInterface() = 0;
/frameworks/ml/nn/tools/systrace_parser/
Dcontract-between-code-and-parser.txt120 ... VersionedIDevice::getCapabilities(...) {
182 ... funcRC(...) { t1: t_m_w:B|T1|[SUB][NN_LR_PC]VersionedIDevice::pr…
194 ... VersionedIDevice::prepareModel(...) {
200 "VersionedIDevice::prepareModel");