Home
last modified time | relevance | path

Searched refs:attribute (Results 1 – 13 of 13) sorted by relevance

/optee_os/ta/pkcs11/src/
H A Dattributes.h85 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 Dattributes.c30 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 Dpkcs11_attributes.c156 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 Dprocessing.h118 uint32_t attribute,
H A Dprocessing.c347 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 Dsbi_mpxy_rpmi.h56 } 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 Dsbi_mpxy_rpmi.c187 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 Daesce.c85 # 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 Dsha256.c86 # 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 Daesni.c40 #pragma clang attribute push (__attribute__((target("pclmul,sse2,aes"))), apply_to=function)
420 #pragma clang attribute pop
H A Dsha512.c76 # 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 Dcompile.mk33 -Wmissing-declarations -Wmissing-format-attribute \
/optee_os/lib/libmbedtls/mbedtls/
H A DChangeLog884 * 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