Home
last modified time | relevance | path

Searched refs:ttbr0 (Results 1 – 17 of 17) sorted by relevance

/openbmc/linux/arch/arm64/include/asm/
H A Duaccess.h76 unsigned long flags, ttbr0, ttbr1; in __uaccess_ttbr0_enable() local
84 ttbr0 = READ_ONCE(current_thread_info()->ttbr0); in __uaccess_ttbr0_enable()
89 ttbr1 |= ttbr0 & TTBR_ASID_MASK; in __uaccess_ttbr0_enable()
93 write_sysreg(ttbr0, ttbr0_el1); in __uaccess_ttbr0_enable()
H A Dmmu_context.h140 static inline void cpu_install_ttbr0(phys_addr_t ttbr0, unsigned long t0sz) in cpu_install_ttbr0() argument
147 write_sysreg(ttbr0, ttbr0_el1); in cpu_install_ttbr0()
226 WRITE_ONCE(task_thread_info(tsk)->ttbr0, ttbr); in update_saved_ttbr0()
H A Dkexec.h114 phys_addr_t ttbr0; member
H A Dthread_info.h27 u64 ttbr0; /* saved TTBR0_EL1 */ member
/openbmc/linux/arch/arm64/mm/
H A Dcontext.c353 unsigned long ttbr0 = phys_to_ttbr(pgd_phys); in cpu_do_switch_mm() local
357 ttbr0 |= TTBR_CNP_BIT; in cpu_do_switch_mm()
361 ttbr0 |= FIELD_PREP(TTBR_ASID_MASK, asid); in cpu_do_switch_mm()
369 write_sysreg(ttbr0, ttbr0_el1); in cpu_do_switch_mm()
/openbmc/linux/include/linux/
H A Dadreno-smmu-priv.h29 u64 ttbr0; member
/openbmc/linux/drivers/gpu/drm/msm/
H A Dmsm_ringbuffer.h35 volatile u64 ttbr0; member
H A Dmsm_gpu.h99 u64 ttbr0; member
/openbmc/linux/arch/arm64/kernel/
H A Dmachine_kexec.c158 rc = trans_pgd_idmap_page(&info, &kimage->arch.ttbr0, in machine_kexec_post_load()
216 cpu_install_ttbr0(kimage->arch.ttbr0, kimage->arch.t0sz); in machine_kexec()
H A Dsetup.c380 init_task.thread_info.ttbr0 = phys_to_ttbr(__pa_symbol(reserved_pg_dir)); in setup_arch()
H A Dasm-offsets.c37 DEFINE(TSK_TI_TTBR0, offsetof(struct task_struct, thread_info.ttbr0)); in main()
/openbmc/linux/drivers/gpu/drm/msm/adreno/
H A Dadreno_gpu.c288 info->ttbr0, iova, in adreno_fault_handler()
297 gpu->fault_info.ttbr0 = info->ttbr0; in adreno_fault_handler()
847 if (state->fault_info.ttbr0) { in adreno_show()
851 drm_printf(p, " - ttbr0=%.16llx\n", info->ttbr0); in adreno_show()
H A Da6xx_gpu.c108 u64 memptr = rbmemptr(ring, ttbr0); in a6xx_set_pagetable()
/openbmc/qemu/include/hw/xen/interface/
H A Darch-arm.h284 uint64_t ttbcr, ttbr0, ttbr1; member
/openbmc/linux/drivers/iommu/arm/arm-smmu/
H A Darm-smmu-qcom.c71 info->ttbr0 = arm_smmu_cb_readq(smmu, cfg->cbndx, ARM_SMMU_CB_TTBR0); in qcom_adreno_smmu_get_fault_info()
/openbmc/linux/arch/arm/boot/compressed/
H A Dhead.S893 bic r6, r6, #(7 << 0) | (1 << 4) @ use only ttbr0
/openbmc/libcper/specification/document/
H A Dcper-json-specification.tex1028 ttbr0 & uint64 & Register TTBR0. \texttt{UINT32} value null extended to \texttt{UINT64}.\\
1189 ttbr0\_el1 & uint64 & Register TTBR0 (EL1).\\
1223 ttbr0\_el2 & uint64 & Register TTBR0 (EL2).\\
1253 ttbr0\_el3 & uint64 & Register TTBR0 (EL3).\\