Home
last modified time | relevance | path

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

/xnu-11417.140.69/osfmk/arm64/
H A Dtlb.h35 #define tlbi_asid(x) (((uintptr_t)(x) & TLBI_ASID_MASK) << TLBI_ASID_SHIFT)
218 uint64_t asid = start >> TLBI_ASID_SHIFT; in flush_mmu_tlb_entries_async()
235 start = start | (1ULL << TLBI_ASID_SHIFT); in flush_mmu_tlb_entries_async()
236 end = end | (1ULL << TLBI_ASID_SHIFT); in flush_mmu_tlb_entries_async()
239 start = start & ~(1ULL << TLBI_ASID_SHIFT); in flush_mmu_tlb_entries_async()
241 start = start | (1ULL << TLBI_ASID_SHIFT); in flush_mmu_tlb_entries_async()
246 start = start & ~(1ULL << TLBI_ASID_SHIFT); in flush_mmu_tlb_entries_async()
248 start = start | (1ULL << TLBI_ASID_SHIFT); in flush_mmu_tlb_entries_async()
297 uint64_t asid = val >> TLBI_ASID_SHIFT; in flush_mmu_tlb_asid_async()
302 val = val & ~(1ULL << TLBI_ASID_SHIFT); in flush_mmu_tlb_asid_async()
[all …]
H A Dproc_reg.h1834 #define TLBI_ASID_SHIFT (48) macro
/xnu-11417.140.69/osfmk/arm/pmap/
H A Dpmap.c4554 flush_core_tlb_asid_async(((uint64_t) pmap->hw_asid) << TLBI_ASID_SHIFT);
10514 flush_mmu_tlb_asid_async((uint64_t)asid << TLBI_ASID_SHIFT, strong);
10546 flush_mmu_tlb_asid_async((uint64_t)(pmap->hw_asid) << TLBI_ASID_SHIFT, false);
/xnu-11417.140.69/osfmk/arm64/sptm/pmap/
H A Dpmap.c9224 flush_mmu_tlb_asid_async((uint64_t)asid << TLBI_ASID_SHIFT, false);