Searched refs:KeymasterPassthroughEngine (Results 1 – 8 of 8) sorted by relevance
40 class KeymasterPassthroughEngine {42 virtual ~KeymasterPassthroughEngine() {} in ~KeymasterPassthroughEngine()62 static UniquePtr<KeymasterPassthroughEngine>64 static UniquePtr<KeymasterPassthroughEngine>67 KeymasterPassthroughEngine() {} in KeymasterPassthroughEngine() function
38 using engine_t = KeymasterPassthroughEngine;82 const KeymasterPassthroughEngine* engine) in KeymasterPassthroughKey()99 const KeymasterPassthroughEngine* engine_;
64 Keymaster1ArbitrationFactory(const KeymasterPassthroughEngine* ptengine, in Keymaster1ArbitrationFactory()
39 class TKeymasterPassthroughEngine : public KeymasterPassthroughEngine {181 TKeymasterPassthroughEngine(const KeymasterPassthroughEngine&) = delete; // Uncopyable182 void operator=(const KeymasterPassthroughEngine&) = delete; // Unassignable314 typedef UniquePtr<KeymasterPassthroughEngine> engine_ptr_t;317 KeymasterPassthroughEngine::createInstance(const keymaster1_device_t* dev) { in createInstance()321 KeymasterPassthroughEngine::createInstance(const keymaster2_device_t* dev) { in createInstance()
115 UniquePtr<KeymasterPassthroughEngine> engine_;
127 UniquePtr<KeymasterPassthroughEngine> pt_engine_;
26 : device_(dev), engine_(KeymasterPassthroughEngine::createInstance(dev)) { in Keymaster2PassthroughContext()
37 : device_(dev), pt_engine_(KeymasterPassthroughEngine::createInstance(dev)), in Keymaster1PassthroughContext()