Searched refs:taFile (Results 1 – 5 of 5) sorted by relevance
/ohos5.0/base/tee/tee_client/frameworks/libteec_vendor/ |
H A D | tee_client_app_load.c | 37 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 D | tee_client_app_load.h | 72 int32_t TEEC_GetApp(const TaFileInfo *taFile, const TEEC_UUID *srvUuid, TC_NS_ClientContext *cliCon…
|
H A D | tee_client_inner_api.h | 54 TEEC_Result TEEC_OpenSessionInner(int callingPid, const TaFileInfo *taFile, TEEC_ContextInner *cont…
|
H A D | tee_client_api.c | 949 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 D | cadaemon_service.cpp | 767 static void PrePareParmas(DecodePara ¶Decode, 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 …]
|