Lines Matching refs:tee_context
46 struct tee_context *teedev_open(struct tee_device *teedev) in teedev_open()
49 struct tee_context *ctx; in teedev_open()
75 void teedev_ctx_get(struct tee_context *ctx) in teedev_ctx_get()
86 struct tee_context *ctx = container_of(ref, struct tee_context, in teedev_ctx_release()
93 void teedev_ctx_put(struct tee_context *ctx) in teedev_ctx_put()
102 void teedev_close_context(struct tee_context *ctx) in teedev_close_context()
116 struct tee_context *ctx; in tee_open()
239 static int tee_ioctl_version(struct tee_context *ctx, in tee_ioctl_version()
255 static int tee_ioctl_shm_alloc(struct tee_context *ctx, in tee_ioctl_shm_alloc()
291 tee_ioctl_shm_register(struct tee_context *ctx, in tee_ioctl_shm_register()
326 tee_ioctl_shm_register_fd(struct tee_context *ctx, in tee_ioctl_shm_register_fd()
362 static int param_from_user_memref(struct tee_context *ctx, in param_from_user_memref()
432 static int params_from_user(struct tee_context *ctx, struct tee_param *params, in params_from_user()
533 static int tee_ioctl_open_session(struct tee_context *ctx, in tee_ioctl_open_session()
611 static int tee_ioctl_invoke(struct tee_context *ctx, in tee_ioctl_invoke()
671 static int tee_ioctl_object_invoke(struct tee_context *ctx, in tee_ioctl_object_invoke()
730 static int tee_ioctl_cancel(struct tee_context *ctx, in tee_ioctl_cancel()
746 tee_ioctl_close_session(struct tee_context *ctx, in tee_ioctl_close_session()
760 static int params_to_supp(struct tee_context *ctx, in params_to_supp()
817 static int tee_ioctl_supp_recv(struct tee_context *ctx, in tee_ioctl_supp_recv()
929 static int tee_ioctl_supp_send(struct tee_context *ctx, in tee_ioctl_supp_send()
974 struct tee_context *ctx = filp->private_data; in tee_ioctl()
1320 struct tee_context *
1321 tee_client_open_context(struct tee_context *start, in tee_client_open_context()
1328 struct tee_context *ctx = NULL; in tee_client_open_context()
1363 void tee_client_close_context(struct tee_context *ctx) in tee_client_close_context()
1369 void tee_client_get_version(struct tee_context *ctx, in tee_client_get_version()
1376 int tee_client_open_session(struct tee_context *ctx, in tee_client_open_session()
1386 int tee_client_close_session(struct tee_context *ctx, u32 session) in tee_client_close_session()
1394 int tee_client_system_session(struct tee_context *ctx, u32 session) in tee_client_system_session()
1402 int tee_client_invoke_func(struct tee_context *ctx, in tee_client_invoke_func()
1412 int tee_client_cancel_req(struct tee_context *ctx, in tee_client_cancel_req()