Searched refs:tee_param (Results 1 – 10 of 10) sorted by relevance
| /Linux-v5.4/drivers/tee/optee/ |
| D | optee_private.h | 131 struct tee_param *param); 140 struct tee_param *param); 142 struct tee_param *param); 147 struct tee_param *param); 150 struct tee_param *param); 166 int optee_from_msg_param(struct tee_param *params, size_t num_params, 169 const struct tee_param *params);
|
| D | supp.c | 17 struct tee_param *param; 77 struct tee_param *param) in optee_supp_thrd_req() 185 static int supp_check_recv_params(size_t num_params, struct tee_param *params, in supp_check_recv_params() 230 struct tee_param *param) in optee_supp_recv() 286 sizeof(struct tee_param) * req->num_params); in optee_supp_recv() 293 struct tee_param *param, in supp_pop_req() 339 struct tee_param *param) in optee_supp_send() 359 struct tee_param *p = req->param + n; in optee_supp_send()
|
| D | rpc.c | 146 struct tee_param *params; in handle_rpc_supp_cmd() 150 params = kmalloc_array(arg->num_params, sizeof(struct tee_param), in handle_rpc_supp_cmd() 173 struct tee_param param; in cmd_alloc_suppl() 291 struct tee_param param; in cmd_free_suppl()
|
| D | core.c | 36 int optee_from_msg_param(struct tee_param *params, size_t num_params, in optee_from_msg_param() 45 struct tee_param *p = params + n; in optee_from_msg_param() 119 const struct tee_param *p) in to_msg_param_tmp_mem() 147 const struct tee_param *p) in to_msg_param_reg_mem() 166 const struct tee_param *params) in optee_to_msg_param() 172 const struct tee_param *p = params + n; in optee_to_msg_param()
|
| D | device.c | 39 struct tee_param param[4]; in get_devices()
|
| D | call.c | 210 struct tee_param *param) in optee_open_session() 311 struct tee_param *param) in optee_invoke_func()
|
| /Linux-v5.4/include/linux/ |
| D | tee_drv.h | 71 struct tee_param { struct 100 struct tee_param *param); 104 struct tee_param *param); 107 struct tee_param *param); 109 struct tee_param *param); 504 struct tee_param *param); 527 struct tee_param *param); 541 static inline bool tee_param_is_memref(struct tee_param *param) in tee_param_is_memref()
|
| /Linux-v5.4/drivers/tee/ |
| D | tee_core.c | 19 #define TEE_IOCTL_PARAM_SIZE(x) (sizeof(struct tee_param) * (x)) 203 static int params_from_user(struct tee_context *ctx, struct tee_param *params, in params_from_user() 270 size_t num_params, struct tee_param *params) in params_to_user() 276 struct tee_param *p = params + n; in params_to_user() 306 struct tee_param *params = NULL; in tee_ioctl_open_session() 327 params = kcalloc(arg.num_params, sizeof(struct tee_param), in tee_ioctl_open_session() 378 struct tee_param *params = NULL; in tee_ioctl_invoke() 398 params = kcalloc(arg.num_params, sizeof(struct tee_param), in tee_ioctl_invoke() 462 size_t num_params, struct tee_param *params) in params_to_supp() 468 struct tee_param *p = params + n; in params_to_supp() [all …]
|
| /Linux-v5.4/drivers/char/tpm/ |
| D | tpm_ftpm_tee.c | 81 struct tee_param command_params[4]; in ftpm_tee_tpm_op_send() 103 command_params[0] = (struct tee_param) { in ftpm_tee_tpm_op_send() 121 command_params[1] = (struct tee_param) { in ftpm_tee_tpm_op_send()
|
| /Linux-v5.4/drivers/char/hw_random/ |
| D | optee-rng.c | 80 struct tee_param param[4]; in get_optee_rng_data() 180 struct tee_param param[4]; in get_optee_rng_info()
|