Lines Matching refs:pool
51 * Memory pool information structure
54 void *pPoolAddr; /* *<Starting address of a memory pool */
55 UINT32 uwPoolSize; /* *<Memory pool size */
82 * @param pool [IN] Starting address of memory.
93 extern UINT32 LOS_DLnkInitMem(VOID *pool, UINT32 size);
110 * @param pool [IN] Starting address of memory.
121 extern void *LOS_DLnkAllocMem(VOID *pool, UINT32 size);
137 * @param pool [IN] Starting address of memory.
148 extern UINT32 LOS_DLnkFreeMem(VOID *pool, VOID *mem);
169 * @param pool [IN] Starting address of memory.
181 extern void *LOS_DLnkReAllocMem(VOID *pool, VOID *ptr, UINT32 size);
197 * @param pool [IN] Starting address of memory.
209 extern void *LOS_DlnkAllocMemAlign(void *pool, UINT32 size, UINT32 boundary);
211 extern UINT32 LOS_DLnkCheckMem(void *pool);
212 extern UINT32 LOS_DLnkGetTotalMemUsed(void *pool);
213 extern UINT32 LOS_DLnkGetMemFreeBlks(void *pool);
214 extern UINT32 LOS_DLnkGetMemUsedBlks(void *pool);
261 extern UINT32 LOS_CheckMemSize(VOID *pool, VOID *ptr, UINT32 *totalSize, UINT32 *availSize);