Home
last modified time | relevance | path

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

/arch/arm64/include/asm/
A Dmmu_context.h45 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 Dassembler.h589 .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 Duaccess.h61 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 Dproc-fns.h158 u64 ttbr; \
160 : "=r" (ttbr)); \
161 ttbr; \
/arch/arm64/kernel/pi/
A Dmap_kernel.c135 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 Dat.c101 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 Dnested.c1269 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