Home
last modified time | relevance | path

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

/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 *cliContext) 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, cons argument
[all...]
H A Dtee_client_app_load.h72 int32_t TEEC_GetApp(const TaFileInfo *taFile, const TEEC_UUID *srvUuid, TC_NS_ClientContext *cliContext);
H A Dtee_client_inner_api.h54 TEEC_Result TEEC_OpenSessionInner(int callingPid, const TaFileInfo *taFile, TEEC_ContextInner *context,
H A Dtee_client_api.c949 TEEC_Result TEEC_OpenSessionInner(int callingPid, const TaFileInfo *taFile, TEEC_ContextInner *context, in TEEC_OpenSessionInner() argument
961 bool condition = (context == NULL) || (taFile == NULL) || (session == NULL) || (destination == NULL); 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()
/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()
821 ret = TEEC_OpenSessionInner(pid, &taFile, outContex in OpenSession()
[all...]

Completed in 5 milliseconds