Home
last modified time | relevance | path

Searched refs:mempool (Results 1 – 2 of 2) sorted by relevance

/hal_nxp-3.5.0/mcux/mcux-sdk/components/video/
Dfsl_video_common.c222 status_t VIDEO_MEMPOOL_Init(video_mempool_t *mempool, void *initMem, uint32_t size, uint32_t count) in VIDEO_MEMPOOL_Init() argument
224 (void)memset(mempool, 0, sizeof(video_mempool_t)); in VIDEO_MEMPOOL_Init()
228 VIDEO_MEMPOOL_Put(mempool, initMem); in VIDEO_MEMPOOL_Init()
235 void VIDEO_MEMPOOL_InitEmpty(video_mempool_t *mempool) in VIDEO_MEMPOOL_InitEmpty() argument
237 mempool->pool = NULL; in VIDEO_MEMPOOL_InitEmpty()
238 mempool->cnt = 0; in VIDEO_MEMPOOL_InitEmpty()
241 void VIDEO_MEMPOOL_Put(video_mempool_t *mempool, void *mem) in VIDEO_MEMPOOL_Put() argument
243 *(void **)mem = mempool->pool; in VIDEO_MEMPOOL_Put()
244 mempool->pool = mem; in VIDEO_MEMPOOL_Put()
245 mempool->cnt++; in VIDEO_MEMPOOL_Put()
[all …]
Dfsl_video_common.h265 status_t VIDEO_MEMPOOL_Init(video_mempool_t *mempool, void *initMem, uint32_t size, uint32_t count);
272 void VIDEO_MEMPOOL_InitEmpty(video_mempool_t *mempool);
280 void VIDEO_MEMPOOL_Put(video_mempool_t *mempool, void *mem);
288 void *VIDEO_MEMPOOL_Get(video_mempool_t *mempool);
296 uint32_t VIDEO_MEMPOOL_GetCount(video_mempool_t *mempool);