Searched refs:tpidr_el0 (Results 1 - 4 of 4) sorted by relevance

/linux-master/arch/arm64/kernel/
H A Dprocess.c251 write_sysreg(0, tpidr_el0);
367 * Read the current TLS pointer from tpidr_el0 as it may be
370 *task_user_tls(p) = read_sysreg(tpidr_el0);
418 *task_user_tls(current) = read_sysreg(tpidr_el0);
432 write_sysreg(*task_user_tls(next), tpidr_el0); local
H A Dentry.S77 /* Stash the original SP (minus PT_REGS_SIZE) in tpidr_el0. */
78 msr tpidr_el0, x0
91 mrs x0, tpidr_el0 // sp of interrupted context
554 * PT_REGS_SIZE) was stashed in tpidr_el0 by kernel_ventry.
558 mrs x0, tpidr_el0
/linux-master/arch/arm64/kvm/hyp/include/hyp/
H A Dsysreg-sr.h26 ctxt_sys_reg(ctxt, TPIDR_EL0) = read_sysreg(tpidr_el0);
114 write_sysreg(ctxt_sys_reg(ctxt, TPIDR_EL0), tpidr_el0); local
/linux-master/arch/arm64/mm/
H A Dproc.S82 mrs x2, tpidr_el0
127 msr tpidr_el0, x2

Completed in 164 milliseconds