Lines Matching refs:mod
58 static int keymaster0_device_initialize(const hw_module_t* mod, keymaster2_device_t** dev) { in keymaster0_device_initialize() argument
59 assert(mod->module_api_version < KEYMASTER_MODULE_API_VERSION_1_0); in keymaster0_device_initialize()
60 ALOGI("Found keymaster0 module %s, version %x", mod->name, mod->module_api_version); in keymaster0_device_initialize()
66 int rc = keymaster0_open(mod, &km0_device); in keymaster0_device_initialize()
81 ALOGD("Wrapping keymaster0 module %s with SoftKeymasterDevice", mod->name); in keymaster0_device_initialize()
101 static int keymaster1_device_initialize(const hw_module_t* mod, keymaster2_device_t** dev) { in keymaster1_device_initialize() argument
102 assert(mod->module_api_version >= KEYMASTER_MODULE_API_VERSION_1_0); in keymaster1_device_initialize()
103 ALOGI("Found keymaster1 module %s, version %x", mod->name, mod->module_api_version); in keymaster1_device_initialize()
109 int rc = keymaster1_open(mod, &km1_device); in keymaster1_device_initialize()
115 ALOGD("Wrapping keymaster1 module %s with SofKeymasterDevice", mod->name); in keymaster1_device_initialize()
135 static int keymaster2_device_initialize(const hw_module_t* mod, keymaster2_device_t** dev) { in keymaster2_device_initialize() argument
136 assert(mod->module_api_version >= KEYMASTER_MODULE_API_VERSION_2_0); in keymaster2_device_initialize()
137 ALOGI("Found keymaster2 module %s, version %x", mod->name, mod->module_api_version); in keymaster2_device_initialize()
142 int rc = keymaster2_open(mod, &km2_device); in keymaster2_device_initialize()
159 const hw_module_t* mod; in keymaster_device_initialize() local
161 int rc = hw_get_module_by_class(KEYSTORE_HARDWARE_MODULE_ID, NULL, &mod); in keymaster_device_initialize()
169 if (mod->module_api_version < KEYMASTER_MODULE_API_VERSION_1_0) { in keymaster_device_initialize()
170 return keymaster0_device_initialize(mod, dev); in keymaster_device_initialize()
171 } else if (mod->module_api_version == KEYMASTER_MODULE_API_VERSION_1_0) { in keymaster_device_initialize()
172 return keymaster1_device_initialize(mod, dev); in keymaster_device_initialize()
174 return keymaster2_device_initialize(mod, dev); in keymaster_device_initialize()