Home
last modified time | relevance | path

Searched refs:ua (Results 1 – 5 of 5) sorted by relevance

/optee_os/lib/libutee/
H A Dtee_api_objects.c14 void __utee_from_attr(struct utee_attribute *ua, const TEE_Attribute *attrs, in __utee_from_attr() argument
20 ua[n].attribute_id = attrs[n].attributeID; in __utee_from_attr()
22 ua[n].a = attrs[n].content.value.a; in __utee_from_attr()
23 ua[n].b = attrs[n].content.value.b; in __utee_from_attr()
25 ua[n].a = (uintptr_t)attrs[n].content.ref.buffer; in __utee_from_attr()
26 ua[n].b = attrs[n].content.ref.length; in __utee_from_attr()
31 void __utee_from_gp11_attr(struct utee_attribute *ua, in __utee_from_gp11_attr() argument
38 ua[n].attribute_id = attrs[n].attributeID; in __utee_from_gp11_attr()
40 ua[n].a = attrs[n].content.value.a; in __utee_from_gp11_attr()
41 ua[n].b = attrs[n].content.value.b; in __utee_from_gp11_attr()
[all …]
H A Dtee_api_private.h12 void __utee_from_attr(struct utee_attribute *ua, const TEE_Attribute *attrs,
14 void __utee_from_gp11_attr(struct utee_attribute *ua,
H A Dtee_api_operations.c2030 struct utee_attribute ua[paramCount]; in TEE_AsymmetricEncrypt() local
2046 __utee_from_attr(ua, params, paramCount); in TEE_AsymmetricEncrypt()
2048 res = _utee_asymm_operate(operation->state, ua, paramCount, srcData, in TEE_AsymmetricEncrypt()
2069 struct utee_attribute ua[paramCount]; in __GP11_TEE_AsymmetricEncrypt() local
2085 __utee_from_gp11_attr(ua, params, paramCount); in __GP11_TEE_AsymmetricEncrypt()
2087 res = _utee_asymm_operate(operation->state, ua, paramCount, srcData, in __GP11_TEE_AsymmetricEncrypt()
2106 struct utee_attribute ua[paramCount]; in TEE_AsymmetricDecrypt() local
2122 __utee_from_attr(ua, params, paramCount); in TEE_AsymmetricDecrypt()
2124 res = _utee_asymm_operate(operation->state, ua, paramCount, srcData, in TEE_AsymmetricDecrypt()
2145 struct utee_attribute ua[paramCount]; in __GP11_TEE_AsymmetricDecrypt() local
[all …]
/optee_os/core/include/mm/
H A Dvm.h83 TEE_Result vm_va2pa(const struct user_mode_ctx *uctx, void *ua, paddr_t *pa);
/optee_os/core/mm/
H A Dvm.c1153 void *ua, paddr_t *pa, uint32_t *attr) in tee_mmu_user_va2pa_attr() argument
1158 if (!core_is_buffer_inside((vaddr_t)ua, 1, region->va, in tee_mmu_user_va2pa_attr()
1181 ROUNDDOWN2((vaddr_t)ua - region->va, granule); in tee_mmu_user_va2pa_attr()
1187 *pa = p | ((vaddr_t)ua & (granule - 1)); in tee_mmu_user_va2pa_attr()
1198 TEE_Result vm_va2pa(const struct user_mode_ctx *uctx, void *ua, paddr_t *pa) in vm_va2pa() argument
1200 return tee_mmu_user_va2pa_attr(uctx, ua, pa, NULL); in vm_va2pa()