Home
last modified time | relevance | path

Searched refs:attr (Results 1 – 20 of 20) sorted by relevance

/lib/mbedtls/external/mbedtls/library/
A Dpsa_crypto_storage.c238 const psa_key_attributes_t *attr, in psa_format_key_data_for_storage() argument
247 MBEDTLS_PUT_UINT32_LE(attr->lifetime, storage_format->lifetime, 0); in psa_format_key_data_for_storage()
270 psa_key_attributes_t *attr) in psa_parse_key_data_from_storage() argument
307 attr->lifetime = MBEDTLS_GET_UINT32_LE(storage_format->lifetime, 0); in psa_parse_key_data_from_storage()
308 attr->type = MBEDTLS_GET_UINT16_LE(storage_format->type, 0); in psa_parse_key_data_from_storage()
309 attr->bits = MBEDTLS_GET_UINT16_LE(storage_format->bits, 0); in psa_parse_key_data_from_storage()
317 psa_status_t psa_save_persistent_key(const psa_key_attributes_t *attr, in psa_save_persistent_key() argument
342 status = psa_crypto_storage_store(attr->id, in psa_save_persistent_key()
355 psa_status_t psa_load_persistent_key(psa_key_attributes_t *attr, in psa_load_persistent_key() argument
362 mbedtls_svc_key_id_t key = attr->id; in psa_load_persistent_key()
[all …]
A Dpsa_crypto_slot_management.c120 (mbedtls_svc_key_id_equal(key, slot->attr.id))) { in psa_get_and_lock_key_slot_in_memory()
134 (mbedtls_svc_key_id_equal(key, slot->attr.id))) { in psa_get_and_lock_key_slot_in_memory()
251 status = psa_load_persistent_key(&slot->attr, in psa_load_persistent_key_into_slot()
299 MBEDTLS_SVC_KEY_ID_GET_KEY_ID(slot->attr.id))) { in psa_load_builtin_key_into_slot()
305 slot->attr.id, &lifetime, &slot_number); in psa_load_builtin_key_into_slot()
312 psa_set_key_id(&attributes, slot->attr.id); in psa_load_builtin_key_into_slot()
352 slot->attr = attributes; in psa_load_builtin_key_into_slot()
409 (*p_slot)->attr.id = key; in psa_get_and_lock_key_slot()
410 (*p_slot)->attr.lifetime = PSA_KEY_LIFETIME_PERSISTENT; in psa_get_and_lock_key_slot()
636 if ((!PSA_KEY_LIFETIME_IS_VOLATILE(slot->attr.lifetime)) && in psa_purge_key()
[all …]
A Dpsa_crypto_storage.h96 psa_status_t psa_save_persistent_key(const psa_key_attributes_t *attr,
126 psa_status_t psa_load_persistent_key(psa_key_attributes_t *attr,
166 const psa_key_attributes_t *attr,
189 psa_key_attributes_t *attr);
A Dpsa_crypto.c1411 *attributes = slot->attr; in psa_get_key_attributes()
1789 slot->attr = *attributes; in psa_start_key_creation()
1792 slot->attr.id = volatile_key_id; in psa_start_key_creation()
1944 *key = slot->attr.id; in psa_finish_key_creation()
2091 bits = slot->attr.bits; in psa_import_key()
2101 if (slot->attr.bits == 0) { in psa_import_key()
2103 } else if (bits != slot->attr.bits) { in psa_import_key()
2818 &slot->attr, in psa_mac_compute_internal()
6164 slot->attr.type); in psa_generate_derived_ecc_key_weierstrass_helper()
6401 if (bits != slot->attr.bits) { in psa_generate_derived_key_internal()
[all …]
A Ddebug.c421 mbedtls_debug_ecdh_attr attr) in mbedtls_debug_printf_ecdh_internal() argument
429 switch (attr) { in mbedtls_debug_printf_ecdh_internal()
450 mbedtls_debug_ecdh_attr attr) in mbedtls_debug_printf_ecdh() argument
453 mbedtls_debug_printf_ecdh_internal(ssl, level, file, line, ecdh, attr); in mbedtls_debug_printf_ecdh()
458 attr); in mbedtls_debug_printf_ecdh()
A Ddebug_internal.h168 mbedtls_debug_ecdh_attr attr);
A Dpsa_crypto_core.h62 psa_key_attributes_t attr; member
A Dssl_msg.c5451 psa_key_attributes_t attr = PSA_KEY_ATTRIBUTES_INIT; in mbedtls_ssl_get_record_expansion() local
5470 (void) psa_get_key_attributes(transform->psa_key_enc, &attr); in mbedtls_ssl_get_record_expansion()
5471 key_type = psa_get_key_type(&attr); in mbedtls_ssl_get_record_expansion()
/lib/efi_selftest/
A Defi_selftest_variables.c47 u32 attr; in execute() local
73 &attr, &len, data); in execute()
96 &attr, &len, data); in execute()
121 &attr, &len, data); in execute()
144 &attr, &len, data); in execute()
160 &attr, &len, data); in execute()
179 &attr, &len, data); in execute()
260 &attr, &len, data); in execute()
274 &attr, &len, data); in execute()
A Defi_selftest_variables_runtime.c49 u32 attr; in execute() local
107 &attr, &len, data); in execute()
122 &attr, &len, data2); in execute()
148 &attr, &len, data2); in execute()
227 &attr, &len, data2); in execute()
258 &attr, &len, data2); in execute()
296 &attr, &len, data); in execute()
A Defi_selftest_tcg2.c387 u32 attr; member
452 &boot_variable_test[i].attr, in setup_boot_variable()
467 &boot_variable_test[i].attr, in setup_boot_variable()
479 boot_variable_test[i].attr, in setup_boot_variable()
507 boot_variable_test[i].attr, in restore_boot_variable()
/lib/efi_loader/
A Defi_variable.c296 if (ro_check && (var->attr & EFI_VARIABLE_READ_ONLY)) in efi_set_variable_int()
306 ((ro_check && var->attr != (attributes & ~EFI_VARIABLE_APPEND_WRITE)) || in efi_set_variable_int()
307 (!ro_check && ((var->attr & ~EFI_VARIABLE_READ_ONLY) in efi_set_variable_int()
368 attributes = var->attr; in efi_set_variable_int()
527 if (var->attr & EFI_VARIABLE_READ_ONLY || in efi_set_variable_runtime()
528 !(var->attr & EFI_VARIABLE_NON_VOLATILE)) in efi_set_variable_runtime()
532 if (!delete && (((var->attr & ~EFI_VARIABLE_READ_ONLY) != in efi_set_variable_runtime()
547 attributes = var->attr; in efi_set_variable_runtime()
A Defi_var_mem.c177 var->attr = attributes; in efi_var_mem_ins()
275 if ((var->attr & mask) != mask) { in efi_var_collect_mem()
327 if (mask && !((var->attr & mask) == mask)) in efi_get_variable_mem()
331 *attributes = var->attr; in efi_get_variable_mem()
391 if (mask && !((var->attr & mask) == mask)) { in efi_get_next_variable_name_mem()
A Defi_var_file.c127 !(var->attr & EFI_VARIABLE_NON_VOLATILE))) in efi_var_restore()
133 ret = efi_var_mem_ins(var->name, &var->guid, var->attr, in efi_var_restore()
A Defi_variable_tee.c132 param[0].attr = TEE_PARAM_ATTR_TYPE_MEMREF_INOUT; in optee_mm_communicate()
135 param[1].attr = TEE_PARAM_ATTR_TYPE_VALUE_OUTPUT; in optee_mm_communicate()
667 var_acc->attr = attributes ? *attributes : 0; in efi_get_variable_int()
688 *attributes = var_acc->attr; in efi_get_variable_int()
841 var_acc->attr = attributes; in efi_set_variable_int()
891 mm_query_info->attr = attributes; in efi_query_variable_info_int()
A Defi_var_common.c468 &var->attr, &data_length, data, in efi_var_collect()
474 if ((var->attr & check_attr_mask) == check_attr_mask) { in efi_var_collect()
A Defi_file.c563 info->attribute = dent->attr; in dir_read()
/lib/mbedtls/external/mbedtls/include/mbedtls/
A Ddebug.h55 #define MBEDTLS_SSL_DEBUG_ECDH(level, ecdh, attr) \ argument
56 mbedtls_debug_printf_ecdh(ssl, level, __FILE__, __LINE__, ecdh, attr)
67 #define MBEDTLS_SSL_DEBUG_ECDH(level, ecdh, attr) do { } while (0) argument
/lib/mbedtls/external/mbedtls/programs/psa/
A Daead_demo.c170 psa_key_attributes_t attr = PSA_KEY_ATTRIBUTES_INIT; in aead_info() local
171 (void) psa_get_key_attributes(key, &attr); in aead_info()
172 psa_key_type_t key_type = psa_get_key_type(&attr); in aead_info()
173 size_t key_bits = psa_get_key_bits(&attr); in aead_info()
/lib/mbedtls/external/mbedtls/docs/architecture/psa-thread-safety/
A Dpsa-thread-safety.md192 (slot->attr.id == k)]}

Completed in 100 milliseconds