Home
last modified time | relevance | path

Searched refs:OH_PurgeableMemory (Results 1 - 3 of 3) sorted by relevance

/commonlibrary/memory_utils/libpurgeablemem/c/src/
H A Dpurgeable_memory.c26 typedef struct PurgMem OH_PurgeableMemory; typedef
29 OH_PurgeableMemory *OH_PurgeableMemory_Create( in OH_PurgeableMemory_Create()
32 return (OH_PurgeableMemory *)PurgMemCreate(size, func, funcPara); in OH_PurgeableMemory_Create()
35 bool OH_PurgeableMemory_Destroy(OH_PurgeableMemory *purgObj) in OH_PurgeableMemory_Destroy()
40 bool OH_PurgeableMemory_BeginRead(OH_PurgeableMemory *purgObj) in OH_PurgeableMemory_BeginRead()
45 void OH_PurgeableMemory_EndRead(OH_PurgeableMemory *purgObj) in OH_PurgeableMemory_EndRead()
50 bool OH_PurgeableMemory_BeginWrite(OH_PurgeableMemory *purgObj) in OH_PurgeableMemory_BeginWrite()
55 void OH_PurgeableMemory_EndWrite(OH_PurgeableMemory *purgObj) in OH_PurgeableMemory_EndWrite()
60 void *OH_PurgeableMemory_GetContent(OH_PurgeableMemory *purgObj) in OH_PurgeableMemory_GetContent()
65 size_t OH_PurgeableMemory_ContentSize(OH_PurgeableMemory *purgOb
[all...]
/commonlibrary/memory_utils/libpurgeablemem/interfaces/kits/c/
H A Dpurgeable_memory.h55 typedef struct PurgMem OH_PurgeableMemory; typedef
83 OH_PurgeableMemory *OH_PurgeableMemory_Create(
97 bool OH_PurgeableMemory_Destroy(OH_PurgeableMemory *purgObj);
123 bool OH_PurgeableMemory_BeginRead(OH_PurgeableMemory *purgObj);
136 void OH_PurgeableMemory_EndRead(OH_PurgeableMemory *purgObj);
162 bool OH_PurgeableMemory_BeginWrite(OH_PurgeableMemory *purgObj);
175 void OH_PurgeableMemory_EndWrite(OH_PurgeableMemory *purgObj);
190 void *OH_PurgeableMemory_GetContent(OH_PurgeableMemory *purgObj);
203 size_t OH_PurgeableMemory_ContentSize(OH_PurgeableMemory *purgObj);
218 bool OH_PurgeableMemory_AppendModify(OH_PurgeableMemory *purgOb
[all...]
/commonlibrary/memory_utils/libpurgeablemem/test/
H A Dpurgeable_memory_test.cpp45 void LoopPrintAlphabet(OH_PurgeableMemory *pdata, unsigned int loopCount);
48 void ModifyPurgMemByFunc(OH_PurgeableMemory *pdata, OH_PurgeableMemory_ModifyFunc Modfunc, void *param);
78 OH_PurgeableMemory *pobj1 = OH_PurgeableMemory_Create(27, InitAlphabet, &initPara); in HWTEST_F()
98 OH_PurgeableMemory *pobj = OH_PurgeableMemory_Create(27, InitAlphabet, &initPara); in HWTEST_F()
162 void LoopPrintAlphabet(OH_PurgeableMemory *pdata, unsigned int loopCount) in LoopPrintAlphabet()
209 void ModifyPurgMemByFunc(OH_PurgeableMemory *pdata, OH_PurgeableMemory_ModifyFunc Modfunc, void *param) in ModifyPurgMemByFunc()

Completed in 2 milliseconds