/system/keymaster/ |
soft_keymaster_device.cpp | 368 template <typename T> SoftKeymasterDevice* convert_device(const T* dev) { function in namespace:keymaster::__anon107021 372 "convert_device should only be applied to keymaster devices"); 393 delete convert_device(reinterpret_cast<keymaster2_device_t*>(dev)); 398 delete convert_device(reinterpret_cast<keymaster1_device_t*>(dev)); 419 const keymaster1_device_t* km1_dev = convert_device(dev)->wrapped_km1_device_; 425 convert_device(dev)->impl_->SupportedAlgorithms(request, &response); 453 const keymaster1_device_t* km1_dev = convert_device(dev)->wrapped_km1_device_; 461 convert_device(dev)->impl_->SupportedBlockModes(request, &response); 489 const keymaster1_device_t* km1_dev = convert_device(dev)->wrapped_km1_device_; 498 convert_device(dev)->impl_->SupportedPaddingModes(request, &response) [all...] |
/system/core/trusty/gatekeeper/ |
trusty_gatekeeper.cpp | 185 static inline TrustyGateKeeperDevice *convert_device(const gatekeeper_device *dev) { function in namespace:gatekeeper 210 return convert_device(dev)->Enroll(uid, current_password_handle, current_password_handle_length, 228 return convert_device(dev)->Verify(uid, challenge, enrolled_password_handle,
|
/system/core/trusty/keymaster/ |
trusty_keymaster_device.cpp | 386 static inline TrustyKeymasterDevice* convert_device(const keymaster0_device_t* dev) { function in namespace:keymaster 401 ALOGD("Generate keypair, sending to device: %p", convert_device(dev)); 402 return convert_device(dev)->generate_keypair(key_type, key_params, keyBlob, keyBlobLength); 409 return convert_device(dev)->import_keypair(key, key_length, key_blob, key_blob_length); 416 return convert_device(dev) 425 return convert_device(dev) 434 return convert_device(dev)->verify_data(params, keyBlob, keyBlobLength, signedData,
|