Home
last modified time | relevance | path

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

/optee_os/lib/libutee/
H A Duser_ta_entry.c288 up->vals[n * 2] = params[n].value.a; in to_utee_params()
289 up->vals[n * 2 + 1] = params[n].value.b; in to_utee_params()
294 up->vals[n * 2] = (uintptr_t)params[n].memref.buffer; in to_utee_params()
295 up->vals[n * 2 + 1] = params[n].memref.size; in to_utee_params()
298 up->vals[n * 2] = 0; in to_utee_params()
299 up->vals[n * 2 + 1] = 0; in to_utee_params()
313 uintptr_t a = up->vals[n * 2]; in from_utee_params()
314 uintptr_t b = up->vals[n * 2 + 1]; in from_utee_params()
H A Dtee_api.c61 up->vals[n * 2] = a; in copy_param()
62 up->vals[n * 2 + 1] = b; in copy_param()
91 up->vals[n * 2] = a; in copy_gp11_param()
92 up->vals[n * 2 + 1] = b; in copy_gp11_param()
122 b = (void *)(vaddr_t)up->vals[n * 2]; in map_tmp_param()
123 s = up->vals[n * 2 + 1]; in map_tmp_param()
159 s = up->vals[n * 2 + 1]; in map_tmp_param()
160 b = (void *)(vaddr_t)up->vals[n * 2]; in map_tmp_param()
163 up->vals[n * 2] = (vaddr_t)tmp_va[n]; in map_tmp_param()
185 uintptr_t a = up->vals[n * 2]; in update_out_param()
[all …]
/optee_os/lib/libutee/include/
H A Dutee_types.h51 uint64_t vals[TEE_NUM_PARAMS * 2]; member
/optee_os/core/kernel/
H A Duser_ta.c82 up_bbuf->vals[n * 2] = a; in init_utee_param()
83 up_bbuf->vals[n * 2 + 1] = b; in init_utee_param()
109 p->u[n].mem.size = up_bbuf->vals[n * 2 + 1]; in update_from_utee_param()
114 p->u[n].val.a = up_bbuf->vals[n * 2]; in update_from_utee_param()
115 p->u[n].val.b = up_bbuf->vals[n * 2 + 1]; in update_from_utee_param()
/optee_os/core/tee/
H A Dtee_svc.c603 uintptr_t a = up_bbuf->vals[n * 2]; in utee_param_to_param()
604 size_t b = up_bbuf->vals[n * 2 + 1]; in utee_param_to_param()
739 uint64_t *vals = usr_param->vals; in tee_svc_update_out_param() local
751 res = PUT_USER_SCALAR(sz, &usr_param->vals[n * 2 + 1]); in tee_svc_update_out_param()
762 res = copy_to_user(&vals[n * 2], val_buf, in tee_svc_update_out_param()