Home
last modified time | relevance | path

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

/src/
A Dslab.c331 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 …]
A DKconfig303 The slab allocator of RT-Thread is a memory allocation algorithm
304 optimizedfor embedded systems based on the slab allocator
306 The original slab algorithm is an efficient kernel memory
A DSConscript12 SrcRemove(src, ['slab.c'])

Completed in 17 milliseconds