Searched refs:asid_plru_bitmap (Results 1 – 1 of 1) sorted by relevance
521 static bitmap_t asid_plru_bitmap[BITMAP_LEN(MAX_HW_ASIDS)] MARK_AS_PMAP_DATA; variable1534 …if (__improbable(os_atomic_andnot(&asid_plru_bitmap[plru_index], (1ULL << (asid_index & 63)), rela… in pmap_update_plru()1536 … asid_plru_bitmap[plru_index] = ((plru_index == (MAX_HW_ASIDS >> 6)) ? ~(1ULL << 63) : UINT64_MAX); in pmap_update_plru()1552 uint64_t lowest_gen_bitmap = asid_plru_bitmap[0]; in alloc_asid()1557 lowest_gen_bitmap = asid_plru_bitmap[i]; in alloc_asid()1630 os_atomic_or(&asid_plru_bitmap[hw_asid >> 6], (1ULL << (hw_asid & 63)), relaxed); in free_asid()2115 …_Static_assert(sizeof(asid_plru_bitmap[0] == sizeof(uint64_t)), "bitmap_t is not a 64-bit integer"… in pmap_bootstrap()2160 bitmap_full(&asid_plru_bitmap[0], MAX_HW_ASIDS); in pmap_bootstrap()2162 asid_plru_bitmap[MAX_HW_ASIDS >> 6] = ~(1ULL << 63); in pmap_bootstrap()