Searched refs:ttbr0 (Results 1 - 16 of 16) sorted by relevance

/linux-master/include/linux/
H A Dadreno-smmu-priv.h15 * @ttbr0: The current TTBR0 pagetable from ARM_SMMU_CB_TTBR0
29 u64 ttbr0; member in struct:adreno_smmu_fault_info
/linux-master/arch/arm64/include/asm/
H A Dkvm_nested.h57 static inline u64 translate_ttbr0_el2_to_ttbr0_el1(u64 ttbr0) argument
60 return ttbr0 & ~GENMASK_ULL(63, 48);
H A Dmmu_context.h133 static inline void cpu_install_ttbr0(phys_addr_t ttbr0, unsigned long t0sz) argument
140 write_sysreg(ttbr0, ttbr0_el1);
195 WRITE_ONCE(task_thread_info(tsk)->ttbr0, ttbr);
209 * We don't actually care about the ttbr0 mapping, so point it at the
H A Dkexec.h114 phys_addr_t ttbr0; member in struct:kimage_arch
H A Duaccess.h76 unsigned long flags, ttbr0, ttbr1; local
79 * Disable interrupts to avoid preemption between reading the 'ttbr0'
81 * roll-over and an update of 'ttbr0'.
84 ttbr0 = READ_ONCE(current_thread_info()->ttbr0);
89 ttbr1 |= ttbr0 & TTBR_ASID_MASK;
93 write_sysreg(ttbr0, ttbr0_el1);
H A Dthread_info.h27 u64 ttbr0; /* saved TTBR0_EL1 */ member in struct:thread_info
/linux-master/arch/arm64/mm/
H A Dcontext.c353 unsigned long ttbr0 = phys_to_ttbr(pgd_phys); local
357 ttbr0 |= TTBR_CNP_BIT;
361 ttbr0 |= FIELD_PREP(TTBR_ASID_MASK, asid);
369 write_sysreg(ttbr0, ttbr0_el1);
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_ringbuffer.h37 volatile u64 ttbr0; member in struct:msm_rbmemptrs
H A Dmsm_gpu.h99 u64 ttbr0; member in struct:msm_gpu_fault_info
/linux-master/arch/arm64/kernel/
H A Dmachine_kexec.c144 rc = trans_pgd_idmap_page(&info, &kimage->arch.ttbr0,
202 cpu_install_ttbr0(kimage->arch.ttbr0, kimage->arch.t0sz);
H A Dsetup.c356 * Make sure init_thread_info.ttbr0 always generates translation
360 init_task.thread_info.ttbr0 = phys_to_ttbr(__pa_symbol(reserved_pg_dir));
H A Dasm-offsets.c37 DEFINE(TSK_TI_TTBR0, offsetof(struct task_struct, thread_info.ttbr0));
/linux-master/drivers/gpu/drm/msm/adreno/
H A Dadreno_gpu.c287 pr_warn_ratelimited("*** gpu fault: ttbr0=%.16llx iova=%.16lx dir=%s type=%s source=%s (%u,%u,%u,%u)\n",
288 info->ttbr0, iova,
297 gpu->fault_info.ttbr0 = info->ttbr0;
855 if (state->fault_info.ttbr0) {
859 drm_printf(p, " - ttbr0=%.16llx\n", info->ttbr0);
H A Da6xx_gpu.c109 u64 memptr = rbmemptr(ring, ttbr0);
/linux-master/drivers/iommu/arm/arm-smmu/
H A Darm-smmu-qcom.c71 info->ttbr0 = arm_smmu_cb_readq(smmu, cfg->cbndx, ARM_SMMU_CB_TTBR0);
/linux-master/arch/arm/boot/compressed/
H A Dhead.S893 bic r6, r6, #(7 << 0) | (1 << 4) @ use only ttbr0

Completed in 173 milliseconds