/hardware/libhardware/include/hardware/ |
keymaster_defs.h | 316 } keymaster_key_param_t; typedef in typeref:struct:__anon43245 319 keymaster_key_param_t* params; /* may be NULL if length == 0 */ 483 /* Convenience functions for manipulating keymaster_key_param_t structs */ 485 inline keymaster_key_param_t keymaster_param_enum(keymaster_tag_t tag, uint32_t value) { 487 keymaster_key_param_t param; 494 inline keymaster_key_param_t keymaster_param_int(keymaster_tag_t tag, uint32_t value) { 496 keymaster_key_param_t param; 503 inline keymaster_key_param_t keymaster_param_long(keymaster_tag_t tag, uint64_t value) { 505 keymaster_key_param_t param; 512 inline keymaster_key_param_t keymaster_param_blob(keymaster_tag_t tag, const uint8_t* bytes [all...] |
/system/keymaster/include/keymaster/ |
keymaster_tags.h | 198 // Overloaded function "Authorization" to create keymaster_key_param_t objects for all of tags. 202 inline keymaster_key_param_t Authorization(TypedTag<KM_BOOL, Tag> tag) { 207 inline keymaster_key_param_t Authorization(TypedTag<KM_UINT, Tag> tag, uint32_t value) { 212 inline keymaster_key_param_t Authorization(TypedTag<KM_UINT_REP, Tag> tag, uint32_t value) { 217 inline keymaster_key_param_t Authorization(TypedTag<KM_ULONG, Tag> tag, uint64_t value) { 222 inline keymaster_key_param_t Authorization(TypedTag<KM_ULONG_REP, Tag> tag, uint64_t value) { 227 inline keymaster_key_param_t Authorization(TypedTag<KM_DATE, Tag> tag, uint64_t value) { 232 inline keymaster_key_param_t Authorization(TypedTag<KM_BYTES, Tag> tag, const void* bytes, 238 inline keymaster_key_param_t Authorization(TypedTag<KM_BYTES, Tag> tag, 244 inline keymaster_key_param_t Authorization(TypedTag<KM_BIGNUM, Tag> tag, const void* bytes [all...] |
authorization_set.h | 56 AuthorizationSet(const keymaster_key_param_t* elems, size_t count) : indirect_data_(nullptr) { 116 bool Reinitialize(const keymaster_key_param_t* elems, size_t count); 154 const keymaster_key_param_t* data() const { return elems_; } 200 const keymaster_key_param_t* begin() const { return elems_; } 205 const keymaster_key_param_t* end() const { return elems_ + elems_size_; } 210 keymaster_key_param_t& operator[](int n); 215 keymaster_key_param_t operator[](int n) const; 366 bool push_back(keymaster_key_param_t elem); 447 static size_t ComputeIndirectDataSize(const keymaster_key_param_t* elems, size_t count); 469 keymaster_key_param_t*& elems_ = keymaster_key_param_set_t::params [all...] |
/system/keymaster/ |
authorization_set.cpp | 69 keymaster_key_param_t* new_elems = new (std::nothrow) keymaster_key_param_t[count]; 123 bool AuthorizationSet::Reinitialize(const keymaster_key_param_t* elems, const size_t count) { 137 memcpy(elems_, elems, sizeof(keymaster_key_param_t) * count); 213 reinterpret_cast<keymaster_key_param_t*>(malloc(sizeof(keymaster_key_param_t) * size())); 216 const keymaster_key_param_t src = (*this)[i]; 217 keymaster_key_param_t& dst(set->params[i]); 252 keymaster_key_param_t empty_param = {KM_TAG_INVALID, {}}; 253 keymaster_key_param_t& AuthorizationSet::operator[](int at) [all...] |
keymaster_enforcement_test.cpp | 93 keymaster_key_param_t sign_param; 97 keymaster_key_param_t params[] = { 107 keymaster_key_param_t params[] = { 122 keymaster_key_param_t params[] = { 133 keymaster_key_param_t params[] = { 147 keymaster_key_param_t params[] = { 160 keymaster_key_param_t params[] = { 173 keymaster_key_param_t params[] = { 187 keymaster_key_param_t params[] = { 202 keymaster_key_param_t params[] = [all...] |
ec_keymaster1_key.cpp | 45 for (const keymaster_key_param_t& entry : key_description) {
|
rsa_keymaster1_key.cpp | 49 for (const keymaster_key_param_t& entry : key_description) {
|
android_keymaster_test_utils.h | 44 std::ostream& operator<<(std::ostream& os, const keymaster_key_param_t& param); 45 bool operator==(const keymaster_key_param_t& a, const keymaster_key_param_t& b); 326 keymaster_key_param_t client_params_[1] = {
|
android_keymaster_test_utils.cpp | 37 std::ostream& operator<<(std::ostream& os, const keymaster_key_param_t& param) { 87 bool operator==(const keymaster_key_param_t& a, const keymaster_key_param_t& b) { 718 static const keymaster_key_param_t* 720 keymaster_key_param_t* end = params->params + params->length; 721 auto alg_ptr = std::find_if(params->params, end, [](keymaster_key_param_t& p) { [all...] |
authorization_set_test.cpp | 29 keymaster_key_param_t params[] = { 41 keymaster_key_param_t params[] = { 54 keymaster_key_param_t params[] = { 62 AuthorizationSet set2(reinterpret_cast<keymaster_key_param_t*>(NULL), array_length(params));
|
android_keymaster_messages_test.cpp | 119 static keymaster_key_param_t params[] = {
|
attestation_record.cpp | 188 static uint32_t get_uint32_value(const keymaster_key_param_t& param) { [all...] |
soft_keymaster_context.cpp | 290 keymaster_key_param_t param; [all...] |
/system/vold/tests/ |
CryptfsScryptHidlizationEquivalence_test.cpp | 158 keymaster_key_param_t params[] = { 298 keymaster_key_param_t params[] = {
|
/system/security/keystore/ |
legacy_keymaster_device_wrapper.cpp | 70 params = new keymaster_key_param_t[keyParams.size()]; 163 keymaster_key_param_t* params = set.params;
|
/system/core/trusty/keymaster/ |
trusty_keymaster_main.cpp | 108 keymaster_key_param_t ec_params[] = { 118 keymaster_key_param_t rsa_params[] = { 141 keymaster_key_param_t params[] = {
|
/hardware/interfaces/keymaster/3.0/default/ |
KeymasterDevice.cpp | 227 params = new keymaster_key_param_t[keyParams.size()]; 320 keymaster_key_param_t* params = set.params;
|