Lines Matching refs:tee_param
58 TEE_Param tee_param[TEE_NUM_PARAMS], in copy_in_param()
70 tee_param[n].value.a = param->u[n].val.a; in copy_in_param()
71 tee_param[n].value.b = param->u[n].val.b; in copy_in_param()
93 tee_param[n].memref.buffer = va; in copy_in_param()
94 tee_param[n].memref.size = mem->size; in copy_in_param()
97 memset(tee_param + n, 0, sizeof(TEE_Param)); in copy_in_param()
105 static void update_out_param(TEE_Param tee_param[TEE_NUM_PARAMS], in update_out_param()
114 param->u[n].val.a = tee_param[n].value.a; in update_out_param()
115 param->u[n].val.b = tee_param[n].value.b; in update_out_param()
119 param->u[n].mem.size = tee_param[n].memref.size; in update_out_param()
147 TEE_Param tee_param[TEE_NUM_PARAMS] = { }; in pseudo_ta_enter_open_session() local
164 res = copy_in_param(s, ta_sess->param, tee_param, in pseudo_ta_enter_open_session()
175 tee_param, in pseudo_ta_enter_open_session()
178 update_out_param(tee_param, ta_sess->param); in pseudo_ta_enter_open_session()
194 TEE_Param tee_param[TEE_NUM_PARAMS] = { }; in pseudo_ta_enter_invoke_cmd() local
199 res = copy_in_param(s, ta_sess->param, tee_param, did_map); in pseudo_ta_enter_invoke_cmd()
211 tee_param); in pseudo_ta_enter_invoke_cmd()
213 update_out_param(tee_param, ta_sess->param); in pseudo_ta_enter_invoke_cmd()