Home
last modified time | relevance | path

Searched refs:keymaster_tag_t (Results 1 – 18 of 18) sorted by relevance

/aosp12/system/keymaster/include/keymaster/
H A Dauthorization_set.h263 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 Dkeymaster_tags.h60 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 Dkeymaster_defs.h217 } 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 Dauthorization_set.cpp29 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 Dkeymaster_tags.cpp22 const char* StringifyTag(keymaster_tag_t tag) { in StringifyTag()
H A Dandroid_keymaster.cpp59 template <keymaster_tag_t T>
/aosp12/system/keymaster/ng/include/
H A DKeyMintUtils.h35 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 Dandroid_keymaster_test_utils.h56 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 Dattestation_record_test.cpp30 #define UNKNOWN_TAG static_cast<keymaster_tag_t>(KM_ULONG_REP | 50)
/aosp12/system/keymaster/ng/
H A DAndroidKeymaster3Device.cpp65 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 DAndroidKeymaster4Device.cpp44 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 DKeyMintUtils.cpp65 keymaster_key_param_t aidlEnumVal2Km(keymaster_tag_t km_tag, const KeyParameterValue& value) { in aidlEnumVal2Km()
/aosp12/system/core/trusty/keymaster/3.0/
H A DTrustyKeymaster3Device.cpp53 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 DTrustyKeymaster4Device.cpp57 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 Dattestation_record.cpp49 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 Dsoftware_keyblobs.cpp44 bool UpgradeIntegerTag(keymaster_tag_t tag, uint32_t value, AuthorizationSet* set, in UpgradeIntegerTag()
/aosp12/system/keymaster/include/keymaster/km_openssl/
H A Dattestation_record.h43 constexpr int64_t convert_to_eat_claim(keymaster_tag_t tag) { in convert_to_eat_claim()
/aosp12/system/keymaster/contexts/
H A Dsoft_keymaster_device.cpp338 template <keymaster_tag_t Tag, keymaster_tag_type_t Type, typename KeymasterEnum>