Home
last modified time | relevance | path

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

/base/tee/tee_client/frameworks/libteec_vendor/
H A Dtee_client_inner_api.h61 TEEC_Result TEEC_RegisterSharedMemoryInner(TEEC_ContextInner *context, TEEC_SharedMemoryInner *sharedMem);
62 TEEC_Result TEEC_AllocateSharedMemoryInner(TEEC_ContextInner *context, TEEC_SharedMemoryInner *sharedMem);
63 void TEEC_ReleaseSharedMemoryInner(TEEC_SharedMemoryInner *sharedMem);
70 TEEC_SharedMemoryInner *GetBnShmByOffset(uint32_t shmOffset, TEEC_ContextInner *context);
71 void PutBnShrMem(TEEC_SharedMemoryInner *shrMem);
H A Dtee_client_api.c381 static void ReleaseSharedMemory(TEEC_SharedMemoryInner *sharedMem) in ReleaseSharedMemory()
407 void PutBnShrMem(TEEC_SharedMemoryInner *shrMem) in PutBnShrMem()
419 TEEC_SharedMemoryInner *GetBnShmByOffset(uint32_t shmOffset, TEEC_ContextInner *context) in GetBnShmByOffset()
421 TEEC_SharedMemoryInner *tempShardMem = NULL; in GetBnShmByOffset()
439 tempShardMem = CONTAINER_OF(ptr, TEEC_SharedMemoryInner, head); in GetBnShmByOffset()
451 static TEEC_Result MallocShrMemInner(TEEC_SharedMemoryInner **shareMemInner) in MallocShrMemInner()
455 TEEC_SharedMemoryInner *shmInner = (TEEC_SharedMemoryInner *)malloc(sizeof(*shmInner)); in MallocShrMemInner()
851 TEEC_SharedMemoryInner *shrdMem = NULL; in TEEC_FinalizeContextInner()
892 shrdMem = CONTAINER_OF(ptr, TEEC_SharedMemoryInner, hea in TEEC_FinalizeContextInner()
[all...]
/base/tee/tee_client/services/cadaemon/src/ca_daemon/
H A Dcadaemon_service.cpp642 TEEC_SharedMemoryInner **shmInner = &(paraDecode->shmInner[paramCnt]); in TeecOptDecodePartialMem()
666 TEEC_SharedMemoryInner *shmTemp = GetBnShmByOffset(shmOffset, outContext); in TeecOptDecodePartialMem()
980 TEEC_SharedMemoryInner *outShm = nullptr; in RegisterSharedMemory()
996 outShm = static_cast<TEEC_SharedMemoryInner *>(malloc(sizeof(TEEC_SharedMemoryInner))); in RegisterSharedMemory()
1002 (void)memset_s(outShm, sizeof(TEEC_SharedMemoryInner), 0, sizeof(TEEC_SharedMemoryInner)); in RegisterSharedMemory()
1063 TEEC_SharedMemoryInner *outShm = nullptr; in AllocateSharedMemory()
1077 outShm = (TEEC_SharedMemoryInner *)malloc(sizeof(TEEC_SharedMemoryInner)); in AllocateSharedMemory()
[all...]
H A Dcadaemon_service.h58 TEEC_SharedMemoryInner *shmInner[TEEC_PARAM_NUM];
112 void PutAllocShrMem(TEEC_SharedMemoryInner *shmInner[], uint32_t shmNum);
/base/tee/tee_client/frameworks/include/
H A Dtee_client_inner.h104 } TEEC_SharedMemoryInner; typedef

Completed in 6 milliseconds