Searched refs:utee_params (Results 1 – 9 of 9) sorted by relevance
| /optee_os/ta/ |
| H A D | user_ta_header.c | 30 struct utee_params; 40 struct utee_params *up, unsigned long cmd_id); 45 struct utee_params *up, 51 struct utee_params *up, in _C_FUNCTION()
|
| /optee_os/core/kernel/ |
| H A D | user_ta.c | 46 static TEE_Result init_utee_param(struct utee_params *up, in init_utee_param() 52 struct utee_params *up_bbuf = NULL; in init_utee_param() 54 up_bbuf = bb_alloc(sizeof(struct utee_params)); in init_utee_param() 86 res = copy_to_user(up, up_bbuf, sizeof(struct utee_params)); in init_utee_param() 88 bb_free(up_bbuf, sizeof(struct utee_params)); in init_utee_param() 94 const struct utee_params *up) in update_from_utee_param() 98 struct utee_params *up_bbuf = NULL; in update_from_utee_param() 151 struct utee_params *usr_params = NULL; in user_ta_enter() 175 usr_stack -= ROUNDUP(sizeof(struct utee_params), STACK_ALIGNMENT); in user_ta_enter() 176 usr_params = (struct utee_params *)usr_stack; in user_ta_enter()
|
| /optee_os/core/include/tee/ |
| H A D | tee_svc.h | 54 unsigned long cancel_req_to, struct utee_params *params, 61 struct utee_params *params, uint32_t *ret_orig);
|
| /optee_os/lib/libutee/ |
| H A D | user_ta_entry.c | 277 static void to_utee_params(struct utee_params *up, uint32_t param_types, in to_utee_params() 307 const struct utee_params *up) in from_utee_params() 339 struct utee_params *up) in entry_open_session() 381 struct utee_params *up, unsigned long cmd_id) in entry_invoke_command() 403 struct utee_params *up) in entry_dump_memstats() 432 struct utee_params *up, unsigned long cmd_id) in __utee_entry()
|
| H A D | tee_api.c | 36 static void copy_param(struct utee_params *up, uint32_t param_types, in copy_param() 66 static void copy_gp11_param(struct utee_params *up, uint32_t param_types, in copy_gp11_param() 96 static TEE_Result map_tmp_param(struct utee_params *up, void **tmp_buf, in map_tmp_param() 179 const struct utee_params *up) in update_out_param() 209 const struct utee_params *up) in update_out_gp11_param() 325 struct utee_params up = { }; in TEE_OpenTASession() 374 struct utee_params up = { }; in __GP11_TEE_OpenTASession() 431 struct utee_params up = { }; in TEE_InvokeTACommand() 484 struct utee_params up = { }; in __GP11_TEE_InvokeTACommand()
|
| H A D | tee_api_private.h | 19 struct utee_params *up, unsigned long cmd_id);
|
| /optee_os/lib/libutee/include/ |
| H A D | utee_types.h | 45 struct utee_params { struct
|
| H A D | utee_syscalls.h | 52 struct utee_params *params, uint32_t *sess, 62 struct utee_params *params,
|
| /optee_os/core/tee/ |
| H A D | tee_svc.c | 588 struct utee_params *up) in utee_param_to_param() 593 struct utee_params *up_bbuf = NULL; in utee_param_to_param() 645 bb_free(up_bbuf, sizeof(struct utee_params)); in utee_param_to_param() 660 struct utee_params *callee_params, in tee_svc_copy_param() 681 sizeof(struct utee_params)); in tee_svc_copy_param() 736 struct utee_params *usr_param) in tee_svc_update_out_param() 780 struct utee_params *usr_param, uint32_t *ta_sess, in syscall_open_ta_session() 847 struct utee_params *usr_param, uint32_t *ret_orig) in syscall_invoke_ta_command()
|