Lines Matching refs:tee_param

22 #define TEE_IOCTL_PARAM_SIZE(x) (size_mul(sizeof(struct tee_param), (x)))
432 static int params_from_user(struct tee_context *ctx, struct tee_param *params, in params_from_user()
494 size_t num_params, struct tee_param *params) in params_to_user()
500 struct tee_param *p = params + n; in params_to_user()
533 static void free_params(struct tee_param *params, size_t num_params) in free_params()
555 struct tee_param *params = NULL; in tee_ioctl_open_session()
576 params = kzalloc_objs(struct tee_param, arg.num_params); in tee_ioctl_open_session()
623 struct tee_param *params = NULL; in tee_ioctl_invoke()
643 params = kzalloc_objs(struct tee_param, arg.num_params); in tee_ioctl_invoke()
675 struct tee_param *params = NULL; in tee_ioctl_object_invoke()
695 params = kzalloc_objs(struct tee_param, arg.num_params); in tee_ioctl_object_invoke()
750 size_t num_params, struct tee_param *params) in params_to_supp()
756 struct tee_param *p = params + n; in params_to_supp()
811 struct tee_param *params; in tee_ioctl_supp_recv()
832 params = kzalloc_objs(struct tee_param, num_params); in tee_ioctl_supp_recv()
862 static int params_from_supp(struct tee_param *params, size_t num_params, in params_from_supp()
868 struct tee_param *p = params + n; in params_from_supp()
929 struct tee_param *params; in tee_ioctl_supp_send()
952 params = kzalloc_objs(struct tee_param, num_params); in tee_ioctl_supp_send()
1372 struct tee_param *param) in tee_client_open_session()
1398 struct tee_param *param) in tee_client_invoke_func()