Home
last modified time | relevance | path

Searched refs:pool_start (Results 1 – 3 of 3) sorted by relevance

/AliOS-Things-master/kernel/rhino/
A Dk_mm_blk.c8 void *pool_start, size_t pool_size) in krhino_mblk_pool_init() argument
16 NULL_PARA_CHK(pool_start); in krhino_mblk_pool_init()
18 memset(pool_start, 0, pool_size); in krhino_mblk_pool_init()
23 if (((size_t)pool_start & align_mask) || (pool_size & align_mask)) { in krhino_mblk_pool_init()
34 pool->pool_start = (uintptr_t)pool_start; in krhino_mblk_pool_init()
35 pool->pool_end = (uintptr_t)(pool_start + pool_size); in krhino_mblk_pool_init()
83 blk_list->slice_addr = pool->pool_start + pool->slice_cnt * MM_BLK_SLICE_SIZE; in krhino_mblk_alloc_nolock()
112 slice_idx = ((uintptr_t)blk - pool->pool_start) >> MM_BLK_SLICE_BIT; in krhino_mblk_free_nolock()
155 info->pool_size = pool->pool_end - pool->pool_start; in krhino_mblk_info_nolock()
A Dk_mm_debug.c244 mm_pool->pool_end - mm_pool->pool_start, in dump_kmm_mblk_info()
245 … (intptr_t)(mm_pool->pool_end - mm_pool->pool_start - mm_pool->slice_cnt * MM_BLK_SLICE_SIZE)); in dump_kmm_mblk_info()
/AliOS-Things-master/kernel/rhino/include/
A Dk_mm_blk.h43 uintptr_t pool_start; member
69 void *pool_start, size_t pool_size);
112 && ((uintptr_t)(blk) >= ((mblk_pool_t*)(pool))->pool_start) \
127 slice_idx = ((uintptr_t)blk - pool->pool_start) >> MM_BLK_SLICE_BIT; in krhino_mblk_get_size()

Completed in 5 milliseconds