Searched refs:TEEC_ContextInner (Results 1 - 5 of 5) sorted by relevance
/base/tee/tee_client/frameworks/libteec_vendor/ |
H A D | tee_client_inner_api.h | 53 TEEC_Result TEEC_InitializeContextInner(TEEC_ContextInner *context, const CaAuthInfo *caInfo); 54 TEEC_Result TEEC_OpenSessionInner(int callingPid, const TaFileInfo *taFile, TEEC_ContextInner *context, 57 TEEC_Result TEEC_InvokeCommandInner(TEEC_ContextInner *context, const TEEC_Session *session, 59 void TEEC_CloseSessionInner(TEEC_Session *session, const TEEC_ContextInner *context); 60 void TEEC_FinalizeContextInner(TEEC_ContextInner *context); 61 TEEC_Result TEEC_RegisterSharedMemoryInner(TEEC_ContextInner *context, TEEC_SharedMemoryInner *sharedMem); 62 TEEC_Result TEEC_AllocateSharedMemoryInner(TEEC_ContextInner *context, TEEC_SharedMemoryInner *sharedMem); 64 TEEC_ContextInner *GetBnContext(const TEEC_Context *context); 65 bool PutBnContext(TEEC_ContextInner *context); 66 TEEC_ContextInner *FindAndRemoveBnContex [all...] |
H A D | tee_client_api.c | 184 TEEC_Result TEEC_CheckOperation(TEEC_ContextInner *context, const TEEC_Operation *operation); 201 static TEEC_Result AddSessionList(uint32_t sessionId, const TEEC_UUID *destination, TEEC_ContextInner *context, in AddSessionList() 232 static TEEC_ContextInner *FindBnContext(const TEEC_Context *context) in FindBnContext() 234 TEEC_ContextInner *sContext = NULL; in FindBnContext() 245 TEEC_ContextInner *tmp = CONTAINER_OF(ptr, TEEC_ContextInner, c_node); in FindBnContext() 255 TEEC_ContextInner *GetBnContext(const TEEC_Context *context) in GetBnContext() 257 TEEC_ContextInner *sContext = NULL; in GetBnContext() 272 bool PutBnContext(TEEC_ContextInner *context) in PutBnContext() 287 TEEC_ContextInner *FindAndRemoveBnContex [all...] |
/base/tee/tee_client/services/cadaemon/src/ca_daemon/ |
H A D | cadaemon_service.h | 59 TEEC_ContextInner *contextInner;
96 TEEC_Result SetContextToProcData(int32_t pid, TEEC_ContextInner *outContext);
100 void PutBnContextAndReleaseFd(int32_t pid, TEEC_ContextInner *outContext);
101 void ReleaseContext(int32_t pid, TEEC_ContextInner **contextInner);
104 TEEC_Session **outSession, TEEC_ContextInner **outContext);
106 const TEEC_Session *inSession, TEEC_ContextInner **outContext, TEEC_Session **outSession);
|
H A D | cadaemon_service.cpp | 328 TEEC_Result CaDaemonService::SetContextToProcData(int32_t pid, TEEC_ContextInner *outContext) in SetContextToProcData() 351 void CaDaemonService::PutBnContextAndReleaseFd(int32_t pid, TEEC_ContextInner *outContext) in PutBnContextAndReleaseFd() 409 void CaDaemonService::ReleaseContext(int32_t pid, TEEC_ContextInner **contextInner) in ReleaseContext() 426 TEEC_ContextInner *contextInner = (TEEC_ContextInner *)malloc(sizeof(*contextInner)); in InitializeContext() 500 TEEC_ContextInner *outContext = FindAndRemoveBnContext(contextPtr); in CallFinalizeContext() 513 int pid, TEEC_Session **outSession, TEEC_ContextInner **outContext) in CallGetBnContext() 515 TEEC_ContextInner *tempContext = nullptr; in CallGetBnContext() 643 TEEC_ContextInner *outContext = paraDecode->contextInner; in TeecOptDecodePartialMem() 768 TEEC_ContextInner *outContex in PrePareParmas() [all...] |
/base/tee/tee_client/frameworks/include/ |
H A D | tee_client_inner.h | 93 } TEEC_ContextInner; typedef 102 TEEC_ContextInner *context; /* point to its own TEE environment */
|
Completed in 5 milliseconds