Searched refs:slab (Results 1 – 6 of 6) sorted by relevance
| /xnu-8796.141.3/tools/lldbmacros/ |
| H A D | skywalk.py | 191 for slab in IterateTAILQ_HEAD(skm.skm_sl_partial_list, "sl_link") : 195 print(format_string.format(slab, slab.sl_refcnt, slab.sl_base, slab.sl_basem)) 199 for bc in IterateListEntry(slab.sl_head, 'bc_link', list_prefix='s') : 203 for slab in IterateTAILQ_HEAD(skm.skm_sl_empty_list, "sl_link") : 207 print(format_string.format(slab, slab.sl_refcnt, slab.sl_base, slab.sl_basem)) 211 for bc in IterateListEntry(slab.sl_head, 'bc_link', list_prefix='s') :
|
| H A D | mbufs.py | 203 slab = GetMbufSlab(m) 206 print(mbuf_slab_format.format(slab)) 209 print(mbuf_slab_format.format(slab))
|
| /xnu-8796.141.3/tools/lldbmacros/kmemory/ |
| H A D | btlog.py | 42 slab = 0 44 while ref > (BTLibrary.SIZE_INIT << slab): 45 slab += 1 48 slab = library.sbv.chkGetChildMemberWithName('btl_slabs').xGetIntegerAtIndex(slab) 49 value = target.xCreateValueFromAddress('stack', slab + ref, library.bts_type)
|
| /xnu-8796.141.3/osfmk/kern/ |
| H A D | btlog.c | 302 uint32_t slab = 0; in __btlib_deref() local 305 slab = __builtin_clz(BTL_SIZE_INIT) - __builtin_clz(ref) + 1; in __btlib_deref() 307 return (bt_stack_t)(btl->btl_slabs[slab] + ref); in __btlib_deref() 390 uint8_t slab = btl->btl_slab_cur + 1; in __btlib_grow() local 400 btl->btl_slab_cur = slab; in __btlib_grow() 401 btl->btl_slabs[slab] = addr - size; in __btlib_grow() 406 uint8_t slab = btl->btl_slab_cur; in __btlib_grow() local 408 addr = btl->btl_slabs[slab] + btl->btl_faulted_pos; in __btlib_grow()
|
| /xnu-8796.141.3/bsd/skywalk/mem/ |
| H A D | skmem_cache.c | 918 char *buf, *bufm, *slab, *slabm; in skmem_slab_create() local 923 slab = skmem_region_alloc(skr, (void **)&slabm, &sg, &sgm, skmflag); in skmem_slab_create() 924 if (slab == NULL) { in skmem_slab_create() 937 sl->sl_base = buf = slab; in skmem_slab_create() 981 SK_KVA(slab), SK_KVA(slab + objsize)); in skmem_slab_create() 989 skmem_region_free(skr, slab, slabm); in skmem_slab_create() 1004 void *slab = sl->sl_base; in skmem_slab_destroy() local 1012 SK_KVA(slab), SK_KVA((uintptr_t)slab + skm->skm_objsize)); in skmem_slab_destroy() 1025 skmem_region_free(skm->skm_region, slab, slabm); in skmem_slab_destroy()
|
| /xnu-8796.141.3/doc/allocators/ |
| H A D | api-basics.md | 9 - the zone allocator subsystem (`<kern/zalloc.h>`) which is a slab-allocator of
|