Searched refs:surt_page (Results 1 – 2 of 2) sorted by relevance
| /xnu-12377.1.9/osfmk/arm64/sptm/pmap/ |
| H A D | pmap_data.c | 2476 surt_page_t *surt_page; in surt_try_alloc() local 2477 qe_foreach_element(surt_page, &surt_list, surt_chain) { in surt_try_alloc() 2478 …const int first_available_index = bitmap_lsb_first(&surt_page->surt_page_free_bitmap[0], SUBPAGE_U… in surt_try_alloc() 2480 …surt_pa = surt_pa_from_surt_page_pa_and_index(surt_page->surt_page_pa, (uint8_t) first_available_i… in surt_try_alloc() 2481 bitmap_clear(&surt_page->surt_page_free_bitmap[0], first_available_index); in surt_try_alloc() 2513 surt_page_t *surt_page; in surt_free() local 2514 qe_foreach_element_safe(surt_page, &surt_list, surt_chain) { in surt_free() 2515 if (surt_page->surt_page_pa == surt_page_pa_from_surt_pa(surt_pa)) { in surt_free() 2517 bitmap_set(&surt_page->surt_page_free_bitmap[0], surt_index); in surt_free() 2520 if (bitmap_is_full(&surt_page->surt_page_free_bitmap[0], SUBPAGE_USER_ROOT_TABLE_INDEXES)) { in surt_free() [all …]
|
| /xnu-12377.1.9/tools/lldbmacros/ |
| H A D | pmap.py | 1565 for surt_page in IterateLinkageChain(kern.globals.surt_list, 'surt_page_t *', 'surt_chain'): 1570 for free_bit in IterateBitmap(surt_page.surt_page_free_bitmap[0]): 1573 for free_bit in IterateBitmap(surt_page.surt_page_free_bitmap[1]): 1582 print(dereference(surt_page))
|