Searched refs:sl (Results 1 – 4 of 4) sorted by relevance
| /xnu-12377.41.6/bsd/skywalk/mem/ |
| H A D | skmem_slab.c | 69 struct skmem_slab *__single sl; in skmem_slab_create() local 85 if ((sl = skmem_cache_alloc(skmem_slab_cache, SKMEM_SLEEP)) == NULL) { in skmem_slab_create() 92 bzero(sl, sizeof(*sl)); in skmem_slab_create() 93 sl->sl_cache = skm; in skmem_slab_create() 94 sl->sl_base = buf = slab; in skmem_slab_create() 97 sl->sl_basem = __unsafe_forge_bidi_indexable(void *, bufm, objsize); in skmem_slab_create() 101 sl->sl_chunks = chunks = (uint32_t)(slabsize / objsize); in skmem_slab_create() 102 sl->sl_seg = sg; in skmem_slab_create() 103 sl->sl_segm = sgm; in skmem_slab_create() 122 bc->bc_slab = sl; in skmem_slab_create() [all …]
|
| H A D | skmem_cache_var.h | 105 #define SKMEM_SLAB_IS_PARTIAL(sl) \ argument 106 ((sl)->sl_refcnt > 0 && (sl)->sl_refcnt < (sl)->sl_chunks) 108 #define SKMEM_SLAB_MEMBER(sl, buf) \ argument 109 (((size_t)(buf) - (size_t)vm_memtag_canonicalize_kernel((vm_offset_t)(sl)->sl_base)) \ 110 < (sl)->sl_cache->skm_slabsize)
|
| H A D | skmem_cache.c | 918 struct skmem_slab *sl; in skmem_cache_get_obj_info() local 943 sl = bc->bc_slab; in skmem_cache_get_obj_info() 950 (sl->sl_seg->sg_index * sl->sl_chunks) + bc->bc_idx; in skmem_cache_get_obj_info()
|
| /xnu-12377.41.6/tools/lldbmacros/ |
| H A D | mbufs.py | 367 sl = addressof(slg.slg_slab[x]) 369 obj = sl.sl_base 373 mca = GetMbufMcaPtr(obj, sl.sl_class) 377 …mat.format((x + 1), sl, sl.sl_next, obj, mca, int(ts), int(sl.sl_class), int(sl.sl_refcnt), int(sl… 379 if (sl.sl_flags != 0): 381 if sl.sl_flags & SLF_MAPPED: 383 if sl.sl_flags & SLF_PARTIAL: 385 if sl.sl_flags & SLF_DETACHED: 390 if sl.sl_chunks > 1: 392 c = sl.sl_len // sl.sl_chunks [all …]
|