Searched refs:slab (Results 1 – 3 of 3) sorted by relevance
331 start_addr = (rt_uintptr_t)slab + sizeof(*slab); in rt_slab_init()347 rt_memset(slab, 0, sizeof(*slab)); in rt_slab_init()366 slab->zone_limit = slab->zone_size / 4; in rt_slab_init()370 slab->zone_page_cnt = slab->zone_size / RT_MM_PAGE_SIZE; in rt_slab_init()373 slab->zone_size, slab->zone_page_cnt); in rt_slab_init()525 if (slab->parent.used > slab->parent.max) in rt_slab_alloc()526 slab->parent.max = slab->parent.used; in rt_slab_alloc()575 if (slab->parent.used > slab->parent.max) in rt_slab_alloc()576 slab->parent.max = slab->parent.used; in rt_slab_alloc()650 if (slab->parent.used > slab->parent.max) in rt_slab_alloc()[all …]
303 The slab allocator of RT-Thread is a memory allocation algorithm304 optimizedfor embedded systems based on the slab allocator306 The original slab algorithm is an efficient kernel memory
12 SrcRemove(src, ['slab.c'])
Completed in 6 milliseconds