Lines Matching refs:TeeSmc32Param
19 t_teesmc32_param *TeeSmc32Param);
20 static void GetTeeSmc32Params(t_teesmc32_param *TeeSmc32Param,
55 t_teesmc32_param *TeeSmc32Param = NULL; in TEEC_SMC_OpenSession() local
90 TeeSmc32Param = TEESMC32_GET_PARAMS(TeeSmc32Arg); in TEEC_SMC_OpenSession()
97 TeeSmc32Param[0].u.memref.buf_ptr = (uint32_t) (size_t)TeeSmcMetaSession; in TEEC_SMC_OpenSession()
98 TeeSmc32Param[0].u.memref.size = sizeof(*TeeSmcMetaSession); in TEEC_SMC_OpenSession()
101 …memcpy((void *)&TeeSmc32Param[0].u.value, &TeeSmcMetaSession->uuid, sizeof(TeeSmcMetaSession->uuid… in TEEC_SMC_OpenSession()
107 …memcpy((void *)&TeeSmc32Param[0].u.value, &TeeSmcMetaSession->uuid, sizeof(TeeSmcMetaSession->uuid… in TEEC_SMC_OpenSession()
109 TeeSmc32Param[1].u.value.c = TeeSmcMetaSession->clnt_login; in TEEC_SMC_OpenSession()
111 TeeSmc32Param[0].attr = OPTEE_MSG_ATTR_TYPE_VALUE_INPUT_V2 | in TEEC_SMC_OpenSession()
113 TeeSmc32Param[1].attr = OPTEE_MSG_ATTR_TYPE_VALUE_INPUT_V2 | in TEEC_SMC_OpenSession()
116 SetTeeSmc32Params(operation, TeeSmc32Param + MetaNum); in TEEC_SMC_OpenSession()
128 GetTeeSmc32Params(TeeSmc32Param + MetaNum, operation); in TEEC_SMC_OpenSession()
202 t_teesmc32_param *TeeSmc32Param = NULL; in TEEC_SMC_InvokeCommand() local
223 TeeSmc32Param = TEESMC32_GET_PARAMS(TeeSmc32Arg); in TEEC_SMC_InvokeCommand()
225 SetTeeSmc32Params(operation, TeeSmc32Param); in TEEC_SMC_InvokeCommand()
236 GetTeeSmc32Params(TeeSmc32Param, operation); in TEEC_SMC_InvokeCommand()
269 t_teesmc32_param *TeeSmc32Param) in SetTeeSmc32Params() argument
286 TeeSmc32Param[ParamCount].attr = attr; in SetTeeSmc32Params()
287 TeeSmc32Param[ParamCount].u.memref.buf_ptr = in SetTeeSmc32Params()
289 TeeSmc32Param[ParamCount].u.memref.size = in SetTeeSmc32Params()
292 TeeSmc32Param[ParamCount].attr = attr; in SetTeeSmc32Params()
293 TeeSmc32Param[ParamCount].u.value.a = in SetTeeSmc32Params()
295 TeeSmc32Param[ParamCount].u.value.b = in SetTeeSmc32Params()
310 void GetTeeSmc32Params(t_teesmc32_param *TeeSmc32Param, in GetTeeSmc32Params() argument
319 TeeSmc32Param[ParamCount].u.value.a; in GetTeeSmc32Params()
321 TeeSmc32Param[ParamCount].u.value.b; in GetTeeSmc32Params()