/optee_os-3.20.0/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() 280 for (n = 0; n < num_params; n++) { in copy_out_param() 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 | 2195 for (n = 0; n < num_params; n++) { in tee_svc_obj_ed25519_parse_params() 2237 const TEE_Attribute *params, size_t num_params) in tee_svc_obj_ed25519_sign() argument 2262 const TEE_Attribute *params, size_t num_params) in tee_svc_obj_ed25519_verify() argument 4006 for (n = 0; n < num_params; n++) { in pkcs1_get_salt_len() 4070 res = copy_in_attrs(utc, usr_params, num_params, params); in syscall_asymm_operate() 4121 for (n = 0; n < num_params; n++) { in syscall_asymm_operate() 4177 num_params); in syscall_asymm_operate() 4209 size_t num_params, const void *data, size_t data_len, in syscall_asymm_verify() argument 4253 res = copy_in_attrs(utc, usr_params, num_params, params); in syscall_asymm_verify() 4276 salt_len = pkcs1_get_salt_len(params, num_params, in syscall_asymm_verify() [all …]
|
/optee_os-3.20.0/core/arch/arm/kernel/ |
A D | thread_optee_smc.c | 115 *num_params = READ_ONCE((*arg)->num_params); in get_msg_arg() 116 if (*num_params > OPTEE_MSG_MAX_NUM_PARAMS) in get_msg_arg() 119 sz = OPTEE_MSG_GET_ARG_SIZE(*num_params); in get_msg_arg() 166 if (tee_entry_std(arg, num_params)) in call_entry_std() 188 size_t num_params = 0; in std_entry_with_parg() local 201 num_params = READ_ONCE(arg->num_params); in std_entry_with_parg() 205 sz = OPTEE_MSG_GET_ARG_SIZE(num_params); in std_entry_with_parg() 243 size_t num_params = 0; in std_entry_with_regd_arg() local 490 arg->num_params = num_params; in get_rpc_arg() 493 for (size_t n = 0; n < num_params; n++) { in get_rpc_arg() [all …]
|
A D | thread_spmc.c | 1023 uint32_t num_params = 0; in yielding_call_with_arg() local 1041 num_params = READ_ONCE(arg->num_params); in yielding_call_with_arg() 1042 if (num_params > OPTEE_MSG_MAX_NUM_PARAMS) in yielding_call_with_arg() 1045 sz = OPTEE_MSG_GET_ARG_SIZE(num_params); in yielding_call_with_arg() 1051 res = tee_entry_std(arg, num_params); in yielding_call_with_arg() 1122 if (num_params > THREAD_RPC_MAX_NUM_PARAMS) in get_rpc_arg() 1132 arg->num_params = num_params; in get_rpc_arg() 1135 for (size_t n = 0; n < num_params; n++) { in get_rpc_arg() 1170 for (size_t n = 0; n < num_params; n++) { in get_rpc_arg_res() 1207 return get_rpc_arg_res(arg, num_params, params); in thread_rpc_cmd() [all …]
|
/optee_os-3.20.0/core/include/tee/ |
A D | entry_std.h | 20 TEE_Result tee_entry_std(struct optee_msg_arg *arg, uint32_t num_params); 21 TEE_Result __tee_entry_std(struct optee_msg_arg *arg, uint32_t num_params);
|
A D | tee_svc_cryp.h | 78 size_t num_params, const void *src_data, 82 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-3.20.0/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-3.20.0/core/arch/arm/plat-stm/ |
A D | main.c | 53 TEE_Result 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-3.20.0/lib/libutee/include/ |
A D | utee_syscalls.h | 154 unsigned long num_params, const void *src_data, 160 unsigned long num_params, const void *data,
|
/optee_os-3.20.0/core/include/kernel/ |
A D | thread.h | 333 uint32_t thread_rpc_cmd(uint32_t cmd, size_t num_params,
|