Home
last modified time | relevance | path

Searched refs:TeeSmc32Arg (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/u-boot/lib/optee_clientApi/
H A DOpteeClientSMC.c22 static TEEC_Result OpteeSmcCall(t_teesmc32_arg *TeeSmc32Arg);
54 t_teesmc32_arg *TeeSmc32Arg = NULL; in TEEC_SMC_OpenSession() local
66 TeeSmc32Arg = (t_teesmc32_arg *)OpteeClientMemAlloc(TeeSmc32ArgLength); in TEEC_SMC_OpenSession()
68 if (TeeSmc32Arg == NULL) { in TEEC_SMC_OpenSession()
73 memset(TeeSmc32Arg, 0, TeeSmc32ArgLength); in TEEC_SMC_OpenSession()
87 TeeSmc32Arg->cmd = TEESMC_CMD_OPEN_SESSION; in TEEC_SMC_OpenSession()
88 TeeSmc32Arg->num_params = TEEC_CONFIG_PAYLOAD_REF_COUNT + MetaNum; in TEEC_SMC_OpenSession()
90 TeeSmc32Param = TEESMC32_GET_PARAMS(TeeSmc32Arg); in TEEC_SMC_OpenSession()
120 TeecResult = OpteeSmcCall(TeeSmc32Arg); in TEEC_SMC_OpenSession()
124 session->id = TeeSmc32Arg->session; in TEEC_SMC_OpenSession()
[all …]
H A DOpteeClientRPC.c81 TEEC_Result OpteeRpcCmdLoadTa(t_teesmc32_arg *TeeSmc32Arg) in OpteeRpcCmdLoadTa() argument
88 if (TeeSmc32Arg->num_params != 2) { in OpteeRpcCmdLoadTa()
95 TeeSmc32Param = TEESMC32_GET_PARAMS(TeeSmc32Arg); in OpteeRpcCmdLoadTa()
144 TeeSmc32Arg->ret = TeecResult; in OpteeRpcCmdLoadTa()
145 TeeSmc32Arg->ret_origin = TEEC_ORIGIN_API; in OpteeRpcCmdLoadTa()
152 TEEC_Result OpteeRpcCmdLoadV2Ta(t_teesmc32_arg *TeeSmc32Arg) in OpteeRpcCmdLoadV2Ta() argument
159 if (TeeSmc32Arg->num_params != 2) { in OpteeRpcCmdLoadV2Ta()
164 TeeSmc32Param = TEESMC32_GET_PARAMS(TeeSmc32Arg); in OpteeRpcCmdLoadV2Ta()
182 TeeSmc32Arg->ret = TeecResult; in OpteeRpcCmdLoadV2Ta()
183 TeeSmc32Arg->ret_origin = TEEC_ORIGIN_API; in OpteeRpcCmdLoadV2Ta()
[all …]