Home
last modified time | relevance | path

Searched refs:tee_param (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/tee/optee/
Doptee_private.h139 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);
Dsupp.c26 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()
Dcore.c45 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()
Drpc.c155 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()
Dcall.c218 struct tee_param *param) in optee_open_session()
319 struct tee_param *param) in optee_invoke_func()
/Linux-v4.19/include/linux/
Dtee_drv.h71 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/
Dtee_core.c29 #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 …]