Home
last modified time | relevance | path

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

/xnu-8019.80.24/osfmk/arm/
H A Dpmap.c1528 int vasid = -1; in alloc_asid() local
1548 vasid = (plru_index << 6) + lsb_first(temp_plru); in alloc_asid()
1556 if (__improbable(vasid < 0)) { in alloc_asid()
1559 vasid = bitmap_lsb_first(&asid_bitmap[0], pmap_max_asids); in alloc_asid()
1564 if (__improbable(vasid < 0)) { in alloc_asid()
1568 assert((uint32_t)vasid < pmap_max_asids); in alloc_asid()
1569 assert(bitmap_test(&asid_bitmap[0], (unsigned int)vasid)); in alloc_asid()
1570 bitmap_clear(&asid_bitmap[0], (unsigned int)vasid); in alloc_asid()
1572 hw_asid = (uint16_t)(vasid % asid_chunk_size); in alloc_asid()
1573 pmap->sw_asid = (uint8_t)(vasid / asid_chunk_size); in alloc_asid()
[all …]