Searched refs:tee_param (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/tee/optee/ |
D | optee_private.h | 139 struct tee_param *param); 148 struct tee_param *param); 150 struct tee_param *param); 155 struct tee_param *param); 158 struct tee_param *param); 174 int optee_from_msg_param(struct tee_param *params, size_t num_params, 177 const struct tee_param *params);
|
D | supp.c | 26 struct tee_param *param; 86 struct tee_param *param) in optee_supp_thrd_req() 184 static int supp_check_recv_params(size_t num_params, struct tee_param *params, in supp_check_recv_params() 229 struct tee_param *param) in optee_supp_recv() 285 sizeof(struct tee_param) * req->num_params); in optee_supp_recv() 292 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 | core.c | 45 int optee_from_msg_param(struct tee_param *params, size_t num_params, in optee_from_msg_param() 54 struct tee_param *p = params + n; in optee_from_msg_param() 128 const struct tee_param *p) in to_msg_param_tmp_mem() 156 const struct tee_param *p) in to_msg_param_reg_mem() 175 const struct tee_param *params) in optee_to_msg_param() 181 const struct tee_param *p = params + n; in optee_to_msg_param()
|
D | rpc.c | 155 struct tee_param *params; in handle_rpc_supp_cmd() 159 params = kmalloc_array(arg->num_params, sizeof(struct tee_param), in handle_rpc_supp_cmd() 182 struct tee_param param; in cmd_alloc_suppl() 300 struct tee_param param; in cmd_free_suppl()
|
D | call.c | 218 struct tee_param *param) in optee_open_session() 319 struct tee_param *param) in optee_invoke_func()
|
/Linux-v4.19/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); 456 static inline bool tee_param_is_memref(struct tee_param *param) in tee_param_is_memref()
|
/Linux-v4.19/drivers/tee/ |
D | tee_core.c | 29 #define TEE_IOCTL_PARAM_SIZE(x) (sizeof(struct tee_param) * (x)) 198 static int params_from_user(struct tee_context *ctx, struct tee_param *params, in params_from_user() 265 size_t num_params, struct tee_param *params) in params_to_user() 271 struct tee_param *p = params + n; in params_to_user() 301 struct tee_param *params = NULL; in tee_ioctl_open_session() 322 params = kcalloc(arg.num_params, sizeof(struct tee_param), in tee_ioctl_open_session() 373 struct tee_param *params = NULL; in tee_ioctl_invoke() 393 params = kcalloc(arg.num_params, sizeof(struct tee_param), in tee_ioctl_invoke() 457 size_t num_params, struct tee_param *params) in params_to_supp() 463 struct tee_param *p = params + n; in params_to_supp() [all …]
|