Lines Matching refs:utc
586 static TEE_Result utee_param_to_param(struct user_ta_ctx *utc, in utee_param_to_param() argument
629 res = vm_check_access_rights(&utc->uctx, flags, a, b); in utee_param_to_param()
663 struct user_ta_ctx *utc = to_user_ta_ctx(sess->ctx); in tee_svc_copy_param() local
679 res = vm_check_access_rights(&utc->uctx, flags, in tee_svc_copy_param()
684 res = utee_param_to_param(utc, param, callee_params); in tee_svc_copy_param()
711 if (vm_buf_is_inside_um_private(&utc->uctx, va, s)) in tee_svc_copy_param()
714 res = vm_buf_to_mboj_offs(&utc->uctx, va, s, in tee_svc_copy_param()
784 struct user_ta_ctx *utc = to_user_ta_ctx(sess->ctx); in syscall_open_ta_session() local
810 res = tee_ta_open_session(&ret_o, &s, &utc->open_sessions, uuid, in syscall_open_ta_session()
812 vm_set_ctx(&utc->ta_ctx.ts_ctx); in syscall_open_ta_session()
833 struct user_ta_ctx *utc = to_user_ta_ctx(sess->ctx); in syscall_close_ta_session() local
837 s = tee_ta_find_session(ta_sess, &utc->open_sessions); in syscall_close_ta_session()
842 return tee_ta_close_session(s, &utc->open_sessions, &clnt_id); in syscall_close_ta_session()
850 struct user_ta_ctx *utc = to_user_ta_ctx(sess->ctx); in syscall_invoke_ta_command() local
859 &utc->open_sessions); in syscall_invoke_ta_command()