Home
last modified time | relevance | path

Searched refs:skm (Results 1 – 6 of 6) sorted by relevance

/xnu-10063.141.1/bsd/skywalk/mem/
H A Dskmem_cache.c562 struct skmem_cache *skm; in skmem_cache_create() local
638 skm = (struct skmem_cache *) in skmem_cache_create()
640 void **pbuf = (void **)((intptr_t)skm - sizeof(void *)); in skmem_cache_create()
649 skm = buf; in skmem_cache_create()
651 VERIFY(IS_P2ALIGNED(skm, CHANNEL_CACHE_ALIGN_MAX)); in skmem_cache_create()
660 skm->skm_mode |= SKM_MODE_NOMAGAZINES; in skmem_cache_create()
673 skm->skm_mode |= SKM_MODE_DYNAMIC; in skmem_cache_create()
678 skm->skm_mode |= SKM_MODE_NOREDIRECT; in skmem_cache_create()
698 skm->skm_mode |= SKM_MODE_BATCH; in skmem_cache_create()
701 uuid_generate_random(skm->skm_uuid); in skmem_cache_create()
[all …]
H A Dskmem.c617 struct skmem_cache *skm; in skmem_dump() local
642 if ((skm = skr->skr_cache[i]) == NULL) { in skmem_dump()
651 skm, skm->skm_mode, SKM_MODE_BITS, in skmem_dump()
652 skm->skm_sl_bufinuse, skm->skm_sl_bufmax, in skmem_dump()
653 skm->skm_sl_alloc_fail, skm->skm_sl_create, in skmem_dump()
654 skm->skm_sl_destroy, skm->skm_sl_alloc, in skmem_dump()
655 skm->skm_sl_free); in skmem_dump()
H A Dskmem_region.c1015 skmem_region_slab_config(struct skmem_region *skr, struct skmem_cache *skm, in skmem_region_slab_config() argument
1029 skr->skr_cache[i] = skm; in skmem_region_slab_config()
1034 for (i = 0; i < SKR_MAX_CACHES && skr->skr_cache[i] != skm; in skmem_region_slab_config()
1039 ASSERT(skr->skr_cache[i] == skm); in skmem_region_slab_config()
H A Dskmem_test.c1936 struct skmem_cache *skm; in skmem_tests() local
1951 skm = skmem_cache_create(name, bufsize, align, skmem_test_ctor, in skmem_tests()
1956 objary[i] = skmem_cache_alloc(skm, SKMEM_SLEEP); in skmem_tests()
1962 skmem_cache_free(skm, objary[i]); in skmem_tests()
1965 skmem_cache_destroy(skm); in skmem_tests()
/xnu-10063.141.1/tools/lldbmacros/
H A Dskywalk.py172 for skm in IterateTAILQ_HEAD(skmhead, "skm_link") :
174skm, skm.skm_sl_bufinuse, skm.skm_sl_bufmax, skm.skm_sl_rescale, skm.skm_sl_create, skm.skm_sl_des…
186 skm = kern.GetValueFromAddress(cmd_args[0], 'skmem_cache *')
188 for slab in IterateTAILQ_HEAD(skm.skm_sl_partial_list, "sl_link") :
200 for slab in IterateTAILQ_HEAD(skm.skm_sl_empty_list, "sl_link") :
213 for i in range(0, skm.skm_hash_mask + 1) :
217 print(format_string.format(addressof(skm.skm_hash_table[i]), i))
221 for bc in IterateListEntry(skm.skm_hash_table[i].bcb_head, 'bc_link',
/xnu-10063.141.1/bsd/skywalk/packet/
H A Dpbufpool.c2373 struct skmem_cache *skm = large ? PP_BUF_CACHE_LARGE(pp): in pp_alloc_buffer_common() local
2376 ASSERT(skm != NULL); in pp_alloc_buffer_common()
2378 baddr = (mach_vm_address_t)skmem_cache_alloc(skm, skmflag); in pp_alloc_buffer_common()
2390 skmem_cache_free(skm, (void *)baddr); in pp_alloc_buffer_common()
2401 skmem_cache_get_obj_info(skm, (void *)baddr, oi, NULL); in pp_alloc_buffer_common()