/aosp12/system/keymaster/include/keymaster/ |
H A D | authorization_set.h | 263 template <keymaster_tag_t T> 273 template <keymaster_tag_t Tag> 282 template <keymaster_tag_t T> 292 template <keymaster_tag_t Tag> 331 template <keymaster_tag_t Tag> 341 template <keymaster_tag_t Tag> 350 template <keymaster_tag_t Tag> 406 template <keymaster_tag_t Tag> 415 template <keymaster_tag_t Tag> 424 template <keymaster_tag_t Tag> [all …]
|
H A D | keymaster_tags.h | 60 static const keymaster_tag_t KM_TAG_DIGEST_OLD = static_cast<keymaster_tag_t>(KM_ENUM | 5); 61 static const keymaster_tag_t KM_TAG_PADDING_OLD = static_cast<keymaster_tag_t>(KM_ENUM | 7); 221 template <keymaster_tag_t Tag> 226 template <keymaster_tag_t Tag> 231 template <keymaster_tag_t Tag> 236 template <keymaster_tag_t Tag> 241 template <keymaster_tag_t Tag> 246 template <keymaster_tag_t Tag> 251 template <keymaster_tag_t Tag> 257 template <keymaster_tag_t Tag> [all …]
|
/aosp12/hardware/libhardware/include/hardware/ |
H A D | keymaster_defs.h | 217 } keymaster_tag_t; typedef 357 keymaster_tag_t tag; 525 static inline keymaster_tag_type_t keymaster_tag_get_type(keymaster_tag_t tag) { in keymaster_tag_get_type() 529 static inline uint32_t keymaster_tag_mask_type(keymaster_tag_t tag) { in keymaster_tag_mask_type() 543 static inline bool keymaster_tag_repeatable(keymaster_tag_t tag) { in keymaster_tag_repeatable() 549 inline keymaster_key_param_t keymaster_param_enum(keymaster_tag_t tag, uint32_t value) { in keymaster_param_enum() 558 inline keymaster_key_param_t keymaster_param_int(keymaster_tag_t tag, uint32_t value) { in keymaster_param_int() 567 inline keymaster_key_param_t keymaster_param_long(keymaster_tag_t tag, uint64_t value) { in keymaster_param_long() 576 inline keymaster_key_param_t keymaster_param_blob(keymaster_tag_t tag, const uint8_t* bytes, in keymaster_param_blob() 587 inline keymaster_key_param_t keymaster_param_bool(keymaster_tag_t tag) { in keymaster_param_bool() [all …]
|
/aosp12/system/keymaster/android_keymaster/ |
H A D | authorization_set.cpp | 29 static inline bool is_blob_tag(keymaster_tag_t tag) { in is_blob_tag() 219 int AuthorizationSet::find(keymaster_tag_t tag, int begin) const { in find() 553 size_t AuthorizationSet::GetTagCount(keymaster_tag_t tag) const { in GetTagCount() 560 bool AuthorizationSet::GetTagValueEnum(keymaster_tag_t tag, uint32_t* val) const { in GetTagValueEnum() 569 bool AuthorizationSet::GetTagValueEnumRep(keymaster_tag_t tag, size_t instance, in GetTagValueEnumRep() 584 bool AuthorizationSet::GetTagValueInt(keymaster_tag_t tag, uint32_t* val) const { in GetTagValueInt() 593 bool AuthorizationSet::GetTagValueIntRep(keymaster_tag_t tag, size_t instance, in GetTagValueIntRep() 608 bool AuthorizationSet::GetTagValueLong(keymaster_tag_t tag, uint64_t* val) const { in GetTagValueLong() 617 bool AuthorizationSet::GetTagValueLongRep(keymaster_tag_t tag, size_t instance, in GetTagValueLongRep() 632 bool AuthorizationSet::GetTagValueDate(keymaster_tag_t tag, uint64_t* val) const { in GetTagValueDate() [all …]
|
H A D | keymaster_tags.cpp | 22 const char* StringifyTag(keymaster_tag_t tag) { in StringifyTag()
|
H A D | android_keymaster.cpp | 59 template <keymaster_tag_t T>
|
/aosp12/system/keymaster/ng/include/ |
H A D | KeyMintUtils.h | 35 inline keymaster_tag_t legacy_enum_conversion(const Tag value) { in legacy_enum_conversion() 36 return static_cast<keymaster_tag_t>(value); in legacy_enum_conversion() 39 inline Tag legacy_enum_conversion(const keymaster_tag_t value) { in legacy_enum_conversion() 65 inline keymaster_tag_type_t typeFromTag(const keymaster_tag_t tag) { in typeFromTag()
|
/aosp12/system/keymaster/tests/ |
H A D | android_keymaster_test_utils.h | 56 template <keymaster_tag_t Tag, typename KeymasterEnum> 63 template <keymaster_tag_t Tag, typename KeymasterEnum> 72 template <keymaster_tag_t Tag> 78 template <keymaster_tag_t Tag> 86 template <keymaster_tag_t Tag> 92 template <keymaster_tag_t Tag> 99 template <keymaster_tag_t Tag> 106 inline bool contains(const AuthorizationSet& set, keymaster_tag_t tag) { in contains()
|
H A D | attestation_record_test.cpp | 30 #define UNKNOWN_TAG static_cast<keymaster_tag_t>(KM_ULONG_REP | 50)
|
/aosp12/system/keymaster/ng/ |
H A D | AndroidKeymaster3Device.cpp | 65 inline keymaster_tag_t legacy_enum_conversion(const Tag value) { in legacy_enum_conversion() 66 return keymaster_tag_t(value); in legacy_enum_conversion() 68 inline Tag legacy_enum_conversion(const keymaster_tag_t value) { in legacy_enum_conversion() 81 inline keymaster_tag_type_t typeFromTag(const keymaster_tag_t tag) { in typeFromTag()
|
H A D | AndroidKeymaster4Device.cpp | 44 inline keymaster_tag_t legacy_enum_conversion(const Tag value) { in legacy_enum_conversion() 45 return keymaster_tag_t(value); in legacy_enum_conversion() 48 inline Tag legacy_enum_conversion(const keymaster_tag_t value) { in legacy_enum_conversion() 72 inline keymaster_tag_type_t typeFromTag(const keymaster_tag_t tag) { in typeFromTag()
|
H A D | KeyMintUtils.cpp | 65 keymaster_key_param_t aidlEnumVal2Km(keymaster_tag_t km_tag, const KeyParameterValue& value) { in aidlEnumVal2Km()
|
/aosp12/system/core/trusty/keymaster/3.0/ |
H A D | TrustyKeymaster3Device.cpp | 53 inline keymaster_tag_t legacy_enum_conversion(const Tag value) { in legacy_enum_conversion() 54 return keymaster_tag_t(value); in legacy_enum_conversion() 56 inline Tag legacy_enum_conversion(const keymaster_tag_t value) { in legacy_enum_conversion() 69 inline keymaster_tag_type_t typeFromTag(const keymaster_tag_t tag) { in typeFromTag()
|
/aosp12/system/core/trusty/keymaster/4.0/ |
H A D | TrustyKeymaster4Device.cpp | 57 inline keymaster_tag_t legacy_enum_conversion(const Tag value) { in legacy_enum_conversion() 58 return keymaster_tag_t(value); in legacy_enum_conversion() 60 inline Tag legacy_enum_conversion(const keymaster_tag_t value) { in legacy_enum_conversion() 82 inline keymaster_tag_type_t typeFromTag(const keymaster_tag_t tag) { in typeFromTag()
|
/aosp12/system/keymaster/km_openssl/ |
H A D | attestation_record.cpp | 49 static const keymaster_tag_t kDeviceAttestationTags[] = { 1096 static bool get_repeated_enums(const ASN1_INTEGER_SET* stack, keymaster_tag_t tag, in get_repeated_enums() 1108 template <keymaster_tag_type_t Type, keymaster_tag_t Tag, typename KeymasterEnum> 1116 static bool get_ulong(const ASN1_INTEGER* asn1_int, keymaster_tag_t tag, in get_ulong()
|
/aosp12/system/keymaster/key_blob_utils/ |
H A D | software_keyblobs.cpp | 44 bool UpgradeIntegerTag(keymaster_tag_t tag, uint32_t value, AuthorizationSet* set, in UpgradeIntegerTag()
|
/aosp12/system/keymaster/include/keymaster/km_openssl/ |
H A D | attestation_record.h | 43 constexpr int64_t convert_to_eat_claim(keymaster_tag_t tag) { in convert_to_eat_claim()
|
/aosp12/system/keymaster/contexts/ |
H A D | soft_keymaster_device.cpp | 338 template <keymaster_tag_t Tag, keymaster_tag_type_t Type, typename KeymasterEnum>
|