Home
last modified time | relevance | path

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

/rk3399_rockchip-uboot/lib/optee_clientApi/
H A DOpteeClientRPC.c61 TEEC_Result OpteeRpcCmdLoadV2Ta(t_teesmc32_arg *TeeSmc32Arg) in OpteeRpcCmdLoadV2Ta() argument
68 if (TeeSmc32Arg->num_params != 2) { in OpteeRpcCmdLoadV2Ta()
73 TeeSmc32Param = TEESMC32_GET_PARAMS(TeeSmc32Arg); in OpteeRpcCmdLoadV2Ta()
87 TeeSmc32Arg->ret = TeecResult; in OpteeRpcCmdLoadV2Ta()
88 TeeSmc32Arg->ret_origin = TEEC_ORIGIN_API; in OpteeRpcCmdLoadV2Ta()
98 TEEC_Result OpteeRpcCmdRpmb(t_teesmc32_arg *TeeSmc32Arg) in OpteeRpcCmdRpmb() argument
109 return emmc_rpmb_process(TeeSmc32Arg); in OpteeRpcCmdRpmb()
111 return ufs_rpmb_process(TeeSmc32Arg); in OpteeRpcCmdRpmb()
120 TEEC_Result OpteeRpcCmdFs(t_teesmc32_arg *TeeSmc32Arg) in OpteeRpcCmdFs() argument
125 TeeSmc32Param = TEESMC32_GET_PARAMS(TeeSmc32Arg); in OpteeRpcCmdFs()
[all …]
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 …]
/rk3399_rockchip-uboot/include/optee_include/
H A Dtee_mmc_rpmb.h12 TEEC_Result emmc_rpmb_process(t_teesmc32_arg *TeeSmc32Arg);
H A Dtee_ufs_rpmb.h12 TEEC_Result ufs_rpmb_process(t_teesmc32_arg *TeeSmc32Arg);