Searched refs:size_order (Results 1 – 1 of 1) sorted by relevance
| /xnu-8020.121.3/libkern/os/ |
| H A D | log_mem.c | 41 #define MAP_SIZE(size_order, min_order) \ argument 42 MAX(1, (1 << ((size_order) - (min_order) + 1)) / 8) 253 logmem_required_size(size_t size_order, size_t min_order) in logmem_required_size() argument 255 return round_page(BLOCK_SIZE(size_order)) + round_page(MAP_SIZE(size_order, min_order)); in logmem_required_size() 277 logmem_init(logmem_t *lm, void *lm_mem, size_t lm_mem_size, size_t size_order, size_t min_order, si… in logmem_init() argument 279 assert(lm_mem_size >= logmem_required_size(size_order, min_order)); in logmem_init() 280 assert(size_order >= max_order); in logmem_init() 288 lm->lm_mem_map = (uint8_t *)((uintptr_t)lm_mem + round_page(BLOCK_SIZE(size_order))); in logmem_init() 290 lm->lm_cap_order = size_order; in logmem_init() 293 lm->lm_cnt_free = BLOCK_SIZE(size_order); in logmem_init()
|