| /optee_os/ta/pkcs11/src/ |
| H A D | attributes.h | 85 enum pkcs11_rc add_attribute(struct obj_attrs **head, uint32_t attribute, 116 void get_attribute_ptrs(struct obj_attrs *head, uint32_t attribute, 133 enum pkcs11_rc get_attribute_ptr(struct obj_attrs *head, uint32_t attribute, 158 enum pkcs11_rc get_attribute(struct obj_attrs *head, uint32_t attribute, 171 enum pkcs11_rc set_attribute(struct obj_attrs **head, uint32_t attribute, 203 uint32_t attribute, in get_u32_attribute() argument 207 enum pkcs11_rc rc = get_attribute(head, attribute, attr, &size); in get_u32_attribute() 311 bool get_bool(struct obj_attrs *head, uint32_t attribute);
|
| H A D | attributes.c | 30 enum pkcs11_rc add_attribute(struct obj_attrs **head, uint32_t attribute, in add_attribute() argument 38 data32 = attribute; in add_attribute() 61 uint32_t attribute, bool empty) in _remove_attribute() argument 77 if (pkcs11_ref.id != attribute) in _remove_attribute() 93 DMSG("Attribute %s (%#x) not found", id2str_attr(attribute), attribute); in _remove_attribute() 98 uint32_t attribute) in remove_empty_attribute() argument 100 return _remove_attribute(head, attribute, true /* empty */); in remove_empty_attribute() 103 void get_attribute_ptrs(struct obj_attrs *head, uint32_t attribute, in get_attribute_ptrs() argument 121 if (pkcs11_ref.id != attribute) in get_attribute_ptrs() 152 enum pkcs11_rc get_attribute_ptr(struct obj_attrs *head, uint32_t attribute, in get_attribute_ptr() argument [all …]
|
| H A D | pkcs11_attributes.c | 156 static uint8_t *pkcs11_object_default_boolprop(uint32_t attribute) in pkcs11_object_default_boolprop() argument 161 switch (attribute) { in pkcs11_object_default_boolprop() 187 DMSG("No default for boolprop attribute %#"PRIx32, attribute); in pkcs11_object_default_boolprop() 199 uint32_t attribute) in pkcs11_import_object_boolprop() argument 206 rc = get_attribute(templ, attribute, &bbool, &size); in pkcs11_import_object_boolprop() 210 attr = pkcs11_object_default_boolprop(attribute); in pkcs11_import_object_boolprop() 218 return add_attribute(out, attribute, attr, sizeof(uint8_t)); in pkcs11_import_object_boolprop() 1627 uint32_t attribute, bool val) in check_attr_bval() argument 1632 if (!get_attribute(head, attribute, &bbool, &sz) && !!bbool == val) in check_attr_bval() 1635 DMSG_BAD_BBOOL(attribute, proc_id, head); in check_attr_bval()
|
| H A D | processing.h | 118 uint32_t attribute,
|
| H A D | processing.c | 347 uint32_t attribute, in alloc_get_tee_attribute_data() argument 354 res = TEE_GetObjectBufferAttribute(tee_obj, attribute, NULL, &sz); in alloc_get_tee_attribute_data() 362 res = TEE_GetObjectBufferAttribute(tee_obj, attribute, ptr, &sz); in alloc_get_tee_attribute_data()
|
| /optee_os/core/arch/riscv/include/ |
| H A D | sbi_mpxy_rpmi.h | 56 } attribute; member 108 message->attribute.id = id; in sbi_mpxy_rpmi_init_get_attribute() 109 message->attribute.value = 0; in sbi_mpxy_rpmi_init_get_attribute() 119 message->attribute.id = id; in sbi_mpxy_rpmi_init_set_attribute() 120 message->attribute.value = value; in sbi_mpxy_rpmi_init_set_attribute()
|
| /optee_os/core/arch/riscv/kernel/ |
| H A D | sbi_mpxy_rpmi.c | 187 switch (message->attribute.id) { in sbi_mpxy_rpmi_send_data() 189 message->attribute.value = in sbi_mpxy_rpmi_send_data() 193 message->attribute.value = in sbi_mpxy_rpmi_send_data() 197 message->attribute.value = in sbi_mpxy_rpmi_send_data() 201 message->attribute.value = in sbi_mpxy_rpmi_send_data()
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | aesce.c | 85 # pragma clang attribute push (__attribute__((target("aes"))), apply_to=function) 89 # pragma clang attribute push (__attribute__((target("aes"))), apply_to=function) 609 #pragma clang attribute pop
|
| H A D | sha256.c | 86 # pragma clang attribute push (__attribute__((target("sha2"))), apply_to=function) 92 # pragma clang attribute push (__attribute__((target("crypto"))), apply_to=function) 443 #pragma clang attribute pop
|
| H A D | aesni.c | 40 #pragma clang attribute push (__attribute__((target("pclmul,sse2,aes"))), apply_to=function) 420 #pragma clang attribute pop
|
| H A D | sha512.c | 76 # pragma clang attribute push (__attribute__((target("sha3"))), apply_to=function) 83 # pragma clang attribute push (__attribute__((target("sha3"))), apply_to=function) 578 #pragma clang attribute pop
|
| /optee_os/mk/ |
| H A D | compile.mk | 33 -Wmissing-declarations -Wmissing-format-attribute \
|
| /optee_os/lib/libmbedtls/mbedtls/ |
| H A D | ChangeLog | 884 * Fix "unterminated '#pragma clang attribute push'" in sha256/sha512.c when 1000 - The authenticated and unauthenticated attribute fields of SignerInfo 2575 attribute. No automatic upgrade path is provided. Previously stored keys
|