/optee_os/core/tee/ |
A D | entry_std.c | 173 uint32_t num_params, in copy_in_params() argument 181 if (num_params > TEE_NUM_PARAMS) in copy_in_params() 186 for (n = 0; n < num_params; n++) { in copy_in_params() 257 for (n = 0; n < num_params; n++) { in cleanup_shm_refs() 323 if (num_params < 2) in get_open_session_meta() 405 if (num_params) { in entry_close_session() 462 if (num_params) { in entry_cancel() 490 if (num_params != 1 || in register_shm() 508 if (num_params == 1) { in unregister_shm() 555 entry_cancel(arg, num_params); in __tee_entry_std() [all …]
|
A D | tee_fs_rpc.c | 49 return thread_rpc_cmd(op->id, op->num_params, op->params); in operation_commit() 72 .id = id, .num_params = 3, .params = { in operation_open_dfh() 103 .id = id, .num_params = 1, .params = { in tee_fs_rpc_close() 128 .id = id, .num_params = 2, .params = { in tee_fs_rpc_read_init() 167 .id = id, .num_params = 2, .params = { in tee_fs_rpc_write_init() 187 .id = id, .num_params = 1, .params = { in tee_fs_rpc_truncate() 216 .id = id, .num_params = 2, .params = { in tee_fs_rpc_remove_dfh()
|
A D | tee_svc_cryp.c | 3501 static int pkcs1_get_salt_len(const TEE_Attribute *params, uint32_t num_params, in pkcs1_get_salt_len() argument 3508 for (n = 0; n < num_params; n++) { in pkcs1_get_salt_len() 3524 size_t num_params, const void *src_data, size_t src_len, in syscall_asymm_operate() argument 3563 if (MUL_OVERFLOW(sizeof(TEE_Attribute), num_params, &alloc_size)) in syscall_asymm_operate() 3569 res = copy_in_attrs(utc, usr_params, num_params, params); in syscall_asymm_operate() 3620 for (n = 0; n < num_params; n++) { in syscall_asymm_operate() 3660 salt_len = pkcs1_get_salt_len(params, num_params, src_len); in syscall_asymm_operate() 3701 size_t num_params, const void *data, size_t data_len, in syscall_asymm_verify() argument 3736 if (MUL_OVERFLOW(sizeof(TEE_Attribute), num_params, &alloc_size)) in syscall_asymm_verify() 3742 res = copy_in_attrs(utc, usr_params, num_params, params); in syscall_asymm_verify() [all …]
|
/optee_os/core/arch/arm/kernel/ |
A D | thread_optee_smc.c | 107 *num_params = READ_ONCE(arg->num_params); in get_cmd_buffer() 108 if (*num_params > OPTEE_MSG_MAX_NUM_PARAMS) in get_cmd_buffer() 133 *num_params = READ_ONCE(arg->num_params); in map_cmd_buffer() 134 if (*num_params > OPTEE_MSG_MAX_NUM_PARAMS) in map_cmd_buffer() 150 uint32_t *num_params __unused) in map_cmd_buffer() 161 uint32_t num_params = 0; in std_smc_entry() local 175 mobj = get_cmd_buffer(parg, &num_params); in std_smc_entry() 179 mobj = map_cmd_buffer(parg, &num_params); in std_smc_entry() 190 rv = tee_entry_std(arg, num_params); in std_smc_entry() 413 arg->num_params = num_params; in get_rpc_arg() [all …]
|
A D | thread_spmc.c | 1020 uint32_t num_params = 0; in yielding_call_with_arg() local 1038 num_params = READ_ONCE(arg->num_params); in yielding_call_with_arg() 1039 if (num_params > OPTEE_MSG_MAX_NUM_PARAMS) in yielding_call_with_arg() 1042 sz = OPTEE_MSG_GET_ARG_SIZE(num_params); in yielding_call_with_arg() 1048 rv = tee_entry_std(arg, num_params); in yielding_call_with_arg() 1120 if (num_params > THREAD_RPC_MAX_NUM_PARAMS) in get_rpc_arg() 1130 arg->num_params = num_params; in get_rpc_arg() 1133 for (size_t n = 0; n < num_params; n++) { in get_rpc_arg() 1168 for (size_t n = 0; n < num_params; n++) { in get_rpc_arg_res() 1205 return get_rpc_arg_res(arg, num_params, params); in thread_rpc_cmd() [all …]
|
/optee_os/core/include/tee/ |
A D | entry_std.h | 19 uint32_t tee_entry_std(struct optee_msg_arg *arg, uint32_t num_params); 20 uint32_t __tee_entry_std(struct optee_msg_arg *arg, uint32_t num_params);
|
A D | tee_svc_cryp.h | 77 size_t num_params, const void *src_data, 81 size_t num_params, const void *data, size_t data_len,
|
A D | tee_fs_rpc.h | 22 size_t num_params; member
|
/optee_os/core/include/ |
A D | optee_msg.h | 212 uint32_t num_params; member 226 #define OPTEE_MSG_GET_ARG_SIZE(num_params) \ argument 228 sizeof(struct optee_msg_param) * (num_params))
|
/optee_os/core/arch/arm/plat-stm/ |
A D | main.c | 53 uint32_t tee_entry_std(struct optee_msg_arg *arg, uint32_t num_params) in tee_entry_std() argument 57 return __tee_entry_std(arg, num_params); in tee_entry_std()
|
/optee_os/out/arm/export-ta_arm64/host_include/ |
A D | utee_syscalls.h | 153 unsigned long num_params, const void *src_data, 159 unsigned long num_params, const void *data,
|
/optee_os/out/arm/export-ta_arm64/include/ |
A D | utee_syscalls.h | 153 unsigned long num_params, const void *src_data, 159 unsigned long num_params, const void *data,
|
/optee_os/lib/libutee/include/ |
A D | utee_syscalls.h | 153 unsigned long num_params, const void *src_data, 159 unsigned long num_params, const void *data,
|
/optee_os/out/arm/export-ta_arm32/host_include/ |
A D | utee_syscalls.h | 153 unsigned long num_params, const void *src_data, 159 unsigned long num_params, const void *data,
|
/optee_os/out/arm/export-ta_arm32/include/ |
A D | utee_syscalls.h | 153 unsigned long num_params, const void *src_data, 159 unsigned long num_params, const void *data,
|
/optee_os/core/arch/arm/include/kernel/ |
A D | thread.h | 719 uint32_t thread_rpc_cmd(uint32_t cmd, size_t num_params,
|