Home
last modified time | relevance | path

Searched refs:kalloc_log2down (Results 1 – 2 of 2) sorted by relevance

/xnu-10063.101.15/osfmk/kern/
H A Dkalloc.h358 #define kalloc_log2down(mask) (31 - __builtin_clz(mask)) macro
369 #define KHEAP_START_IDX kalloc_log2down(KHEAP_START_SIZE)
370 #define KHEAP_NUM_STEPS (kalloc_log2down(KHEAP_MAX_SIZE) - \
371 kalloc_log2down(KHEAP_START_SIZE))
H A Dkalloc.c289 idx = kalloc_log2down((uint32_t)(size - 1)); in kalloc_zone_for_size_with_flags()
390 uint32_t scale = kalloc_log2down(size / 32); in kalloc_zone_init()
2174 uint32_t scale = kalloc_log2down((uint32_t)size); in kalloc_next_good_size()
2187 step = round_page(1ul << (scale - kalloc_log2down(period))); in kalloc_next_good_size()