Lines Matching refs:SoftKeymasterDevice

111                                      SoftKeymasterDevice::DigestMap* map, bool* supports_all) {  in add_digests()
130 static keymaster_error_t map_digests(keymaster1_device_t* dev, SoftKeymasterDevice::DigestMap* map, in map_digests()
160 SoftKeymasterDevice::SoftKeymasterDevice(KmVersion version) in SoftKeymasterDevice() function in keymaster::SoftKeymasterDevice
171 SoftKeymasterDevice::SoftKeymasterDevice(SoftKeymasterContext* context) in SoftKeymasterDevice() function in keymaster::SoftKeymasterDevice
182 keymaster_error_t SoftKeymasterDevice::SetHardwareDevice(keymaster1_device_t* keymaster1_device) { in SetHardwareDevice()
211 bool SoftKeymasterDevice::Keymaster1DeviceIsGood() { in Keymaster1DeviceIsGood()
232 void SoftKeymasterDevice::initialize_device_struct(uint32_t flags) { in initialize_device_struct()
299 hw_device_t* SoftKeymasterDevice::hw_device() { in hw_device()
303 keymaster1_device_t* SoftKeymasterDevice::keymaster_device() { in keymaster_device()
307 keymaster2_device_t* SoftKeymasterDevice::keymaster2_device() { in keymaster2_device()
333 template <typename T> SoftKeymasterDevice* convert_device(const T* dev) { in convert_device()
337 return reinterpret_cast<SoftKeymasterDevice*>(dev->context); in convert_device()
354 int SoftKeymasterDevice::close_device(hw_device_t* dev) { in close_device()
374 keymaster_error_t SoftKeymasterDevice::get_supported_algorithms(const keymaster1_device_t* dev, in get_supported_algorithms()
403 keymaster_error_t SoftKeymasterDevice::get_supported_block_modes(const keymaster1_device_t* dev, in get_supported_block_modes()
437 keymaster_error_t SoftKeymasterDevice::get_supported_padding_modes(const keymaster1_device_t* dev, in get_supported_padding_modes()
471 keymaster_error_t SoftKeymasterDevice::get_supported_digests(const keymaster1_device_t* dev, in get_supported_digests()
504 keymaster_error_t SoftKeymasterDevice::get_supported_import_formats( in get_supported_import_formats()
535 keymaster_error_t SoftKeymasterDevice::get_supported_export_formats( in get_supported_export_formats()
566 keymaster_error_t SoftKeymasterDevice::configure(const keymaster2_device_t* dev, in configure()
583 keymaster_error_t SoftKeymasterDevice::add_rng_entropy(const keymaster1_device_t* dev, in add_rng_entropy()
600 keymaster_error_t SoftKeymasterDevice::add_rng_entropy(const keymaster2_device_t* dev, in add_rng_entropy()
606 SoftKeymasterDevice* sk_dev = convert_device(dev); in add_rng_entropy()
614 bool SoftKeymasterDevice::FindUnsupportedDigest(keymaster_algorithm_t algorithm, in FindUnsupportedDigest()
636 bool SoftKeymasterDevice::RequiresSoftwareDigesting(keymaster_algorithm_t algorithm, in RequiresSoftwareDigesting()
662 bool SoftKeymasterDevice::KeyRequiresSoftwareDigesting( in KeyRequiresSoftwareDigesting()
683 keymaster_error_t SoftKeymasterDevice::generate_key( in generate_key()
690 SoftKeymasterDevice* sk_dev = convert_device(dev); in generate_key()
725 SoftKeymasterDevice::generate_key(const keymaster2_device_t* dev, // in generate_key()
735 SoftKeymasterDevice* sk_dev = convert_device(dev); in generate_key()
795 keymaster_error_t SoftKeymasterDevice::get_key_characteristics( in get_key_characteristics()
836 keymaster_error_t SoftKeymasterDevice::get_key_characteristics( in get_key_characteristics()
846 SoftKeymasterDevice* sk_dev = convert_device(dev); in get_key_characteristics()
864 keymaster_error_t SoftKeymasterDevice::import_key( in import_key()
872 SoftKeymasterDevice* sk_dev = convert_device(dev); in import_key()
906 keymaster_error_t SoftKeymasterDevice::import_key( in import_key()
914 SoftKeymasterDevice* sk_dev = convert_device(dev); in import_key()
933 keymaster_error_t SoftKeymasterDevice::export_key(const keymaster1_device_t* dev, in export_key()
970 keymaster_error_t SoftKeymasterDevice::export_key(const keymaster2_device_t* dev, in export_key()
980 SoftKeymasterDevice* sk_dev = convert_device(dev); in export_key()
986 keymaster_error_t SoftKeymasterDevice::attest_key(const keymaster2_device_t* dev, in attest_key()
1040 keymaster_error_t SoftKeymasterDevice::upgrade_key(const keymaster2_device_t* dev, in upgrade_key()
1069 keymaster_error_t SoftKeymasterDevice::delete_key(const keymaster1_device_t* dev, in delete_key()
1078 keymaster_error_t SoftKeymasterDevice::delete_key(const keymaster2_device_t* dev, in delete_key()
1089 keymaster_error_t SoftKeymasterDevice::delete_all_keys(const keymaster1_device_t* dev) { in delete_all_keys()
1096 keymaster_error_t SoftKeymasterDevice::delete_all_keys(const keymaster2_device_t* dev) { in delete_all_keys()
1105 keymaster_error_t SoftKeymasterDevice::begin(const keymaster1_device_t* dev, in begin()
1115 SoftKeymasterDevice* skdev = convert_device(dev); in begin()
1176 keymaster_error_t SoftKeymasterDevice::begin(const keymaster2_device_t* dev, in begin()
1186 SoftKeymasterDevice* sk_dev = convert_device(dev); in begin()
1191 keymaster_error_t SoftKeymasterDevice::update(const keymaster1_device_t* dev, in update()
1250 keymaster_error_t SoftKeymasterDevice::update(const keymaster2_device_t* dev, in update()
1260 SoftKeymasterDevice* sk_dev = convert_device(dev); in update()
1266 keymaster_error_t SoftKeymasterDevice::finish(const keymaster1_device_t* dev, in finish()
1327 keymaster_error_t SoftKeymasterDevice::finish(const keymaster2_device_t* dev, in finish()
1471 keymaster_error_t SoftKeymasterDevice::abort(const keymaster1_device_t* dev, in abort()
1490 keymaster_error_t SoftKeymasterDevice::abort(const keymaster2_device_t* dev, in abort()
1496 SoftKeymasterDevice* sk_dev = convert_device(dev); in abort()
1501 void SoftKeymasterDevice::StoreDefaultNewKeyParams(keymaster_algorithm_t algorithm, in StoreDefaultNewKeyParams()