Searched refs:ttbr (Results 1 – 7 of 7) sorted by relevance
| /arch/arm64/include/asm/ |
| A D | mmu_context.h | 45 unsigned long ttbr = phys_to_ttbr(__pa_symbol(reserved_pg_dir)); in cpu_set_reserved_ttbr0_nosync() local 47 write_sysreg(ttbr, ttbr0_el1); in cpu_set_reserved_ttbr0_nosync() 213 u64 ttbr; in update_saved_ttbr0() local 219 ttbr = phys_to_ttbr(__pa_symbol(reserved_pg_dir)); in update_saved_ttbr0() 221 ttbr = phys_to_ttbr(virt_to_phys(mm->pgd)) | ASID(mm) << 48; in update_saved_ttbr0() 223 WRITE_ONCE(task_thread_info(tsk)->ttbr0, ttbr); in update_saved_ttbr0()
|
| A D | assembler.h | 589 .macro offset_ttbr1, ttbr, tmp 594 orr \tmp, \ttbr, #TTBR1_BADDR_4852_OFFSET 595 csel \ttbr, \tmp, \ttbr, eq 606 .macro phys_to_ttbr, ttbr, phys 608 orr \ttbr, \phys, \phys, lsr #46 609 and \ttbr, \ttbr, #TTBR_BADDR_MASK_52 611 mov \ttbr, \phys
|
| A D | uaccess.h | 61 unsigned long flags, ttbr; in __uaccess_ttbr0_disable() local 64 ttbr = read_sysreg(ttbr1_el1); in __uaccess_ttbr0_disable() 65 ttbr &= ~TTBR_ASID_MASK; in __uaccess_ttbr0_disable() 67 write_sysreg(ttbr - RESERVED_SWAPPER_OFFSET, ttbr0_el1); in __uaccess_ttbr0_disable() 69 write_sysreg(ttbr, ttbr1_el1); in __uaccess_ttbr0_disable()
|
| /arch/arm/include/asm/ |
| A D | proc-fns.h | 158 u64 ttbr; \ 160 : "=r" (ttbr)); \ 161 ttbr; \
|
| /arch/arm64/kernel/pi/ |
| A D | map_kernel.c | 135 static void noinline __section(".idmap.text") set_ttbr0_for_lpa2(u64 ttbr) in set_ttbr0_for_lpa2() argument 156 :: "r"(sctlr & ~SCTLR_ELx_M), "r"(ttbr), "r"(tcr), "r"(sctlr)); in set_ttbr0_for_lpa2()
|
| /arch/arm64/kvm/ |
| A D | at.c | 101 u64 hcr, sctlr, tcr, tg, ps, ia_bits, ttbr; in setup_s1_walk() local 118 ttbr = (va55 ? in setup_s1_walk() 126 ttbr = (va55 ? in setup_s1_walk() 282 wi->baddr = ttbr & TTBRx_EL1_BADDR; in setup_s1_walk()
|
| A D | nested.c | 1269 u64 ttbr = ((tcr & TCR_A1) ? in kvm_vncr_tlb_lookup() local 1274 asid = FIELD_GET(TTBR_ASID_MASK, ttbr); in kvm_vncr_tlb_lookup() 1369 u64 ttbr = ((tcr & TCR_A1) ? in kvm_map_l1_vncr() local 1374 asid = FIELD_GET(TTBR_ASID_MASK, ttbr); in kvm_map_l1_vncr()
|
Completed in 730 milliseconds