Home
last modified time | relevance | path

Searched refs:taFile (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/base/tee/tee_client/frameworks/libteec_vendor/
H A Dtee_client_app_load.c37 static int32_t TEEC_ReadApp(const TaFileInfo *taFile, const char *loadFile, bool defaultPath,
40 int32_t TEEC_GetApp(const TaFileInfo *taFile, const TEEC_UUID *srvUuid, TC_NS_ClientContext *cliCon… in TEEC_GetApp() argument
44 if ((taFile == NULL) || (srvUuid == NULL) || (cliContext == NULL)) { in TEEC_GetApp()
50 …bool condition = (taFile->taPath != NULL) && (strlen((const char *)taFile->taPath) < MAX_PATH_LEN)… in TEEC_GetApp()
51 strstr((const char *)taFile->taPath, ".sec"); in TEEC_GetApp()
53 ret = TEEC_ReadApp(taFile, (const char *)taFile->taPath, false, cliContext); in TEEC_GetApp()
80 ret = TEEC_ReadApp(taFile, (const char *)tempName, true, cliContext); in TEEC_GetApp()
219 static int32_t TEEC_ReadApp(const TaFileInfo *taFile, const char *loadFile, bool defaultPath, in TEEC_ReadApp() argument
227 if (taFile->taFp != NULL) { in TEEC_ReadApp()
228 fp = taFile->taFp; in TEEC_ReadApp()
H A Dtee_client_app_load.h72 int32_t TEEC_GetApp(const TaFileInfo *taFile, const TEEC_UUID *srvUuid, TC_NS_ClientContext *cliCon…
H A Dtee_client_inner_api.h54 TEEC_Result TEEC_OpenSessionInner(int callingPid, const TaFileInfo *taFile, TEEC_ContextInner *cont…
H A Dtee_client_api.c949 TEEC_Result TEEC_OpenSessionInner(int callingPid, const TaFileInfo *taFile, TEEC_ContextInner *cont… in TEEC_OpenSessionInner() argument
961 …bool condition = (context == NULL) || (taFile == NULL) || (session == NULL) || (destination == NUL… in TEEC_OpenSessionInner()
998 int32_t ret = TEEC_GetApp(taFile, destination, &cliContext); in TEEC_OpenSessionInner()
1054 TaFileInfo taFile; in TEEC_OpenSession() local
1055 taFile.taFp = NULL; in TEEC_OpenSession()
1056 taFile.taPath = context->ta_path; in TEEC_OpenSession()
1064 ret = TEEC_OpenSessionInner(0, &taFile, contextInner, session, destination, in TEEC_OpenSession()
/ohos5.0/base/tee/tee_client/services/cadaemon/src/ca_daemon/
H A Dcadaemon_service.cpp767 static void PrePareParmas(DecodePara &paraDecode, TaFileInfo &taFile, in PrePareParmas() argument
774 taFile.taPath = (const uint8_t *)taPath; in PrePareParmas()
776 taFile.taFp = fdopen(fd, "r"); in PrePareParmas()
780 static void CloseTaFile(TaFileInfo taFile) in CloseTaFile() argument
782 if (taFile.taFp != nullptr) { in CloseTaFile()
783 fclose(taFile.taFp); in CloseTaFile()
784 taFile.taFp = nullptr; in CloseTaFile()
800 TaFileInfo taFile = { .taPath = nullptr, .taFp = nullptr }; in OpenSession() local
807 PrePareParmas(paraDecode, taFile, outContext, taPath, fd); in OpenSession()
835 CloseTaFile(taFile); in OpenSession()
[all …]