Home
last modified time | relevance | path

Searched refs:vabits_actual (Results 1 – 15 of 15) sorted by relevance

/linux/arch/arm64/mm/
H A Dinit.c195 s64 linear_region_size = PAGE_END - _PAGE_OFFSET(vabits_actual); in arm64_memblock_init()
205 if (IS_ENABLED(CONFIG_KVM) && vabits_actual == 52 && in arm64_memblock_init()
244 if (IS_ENABLED(CONFIG_ARM64_VA_BITS_52) && (vabits_actual != 52)) in arm64_memblock_init()
245 memstart_addr -= _PAGE_OFFSET(vabits_actual) - _PAGE_OFFSET(52); in arm64_memblock_init()
H A Dkasan_init.c193 int shift = (ARM64_HW_PGTABLE_LEVELS(vabits_actual) - 1) * PTDESC_TABLE_SHIFT; in root_level_aligned()
247 : vabits_actual; in root_level_idx()
272 int shift = (ARM64_HW_PGTABLE_LEVELS(vabits_actual) - 2) * PTDESC_TABLE_SHIFT; in next_level_idx()
H A Dptdump.c357 {_PAGE_OFFSET(vabits_actual), ~0UL}, in ptdump_check_wx()
379 u64 page_offset = _PAGE_OFFSET(vabits_actual); in ptdump_init()
H A Dfault.c153 vabits_actual, mm_to_pgd_phys(mm)); in show_pte()
H A Dmmu.c932 unsigned long lstart = _PAGE_OFFSET(vabits_actual); in linear_map_split_to_ptes()
1963 phys_addr_t start_linear_pa = __pa(_PAGE_OFFSET(vabits_actual)); in arch_get_mappable_range()
/linux/arch/arm64/include/asm/
H A Dpointer_auth.h17 #define ptrauth_user_pac_mask() GENMASK_ULL(54, vabits_actual)
18 #define ptrauth_kernel_pac_mask() GENMASK_ULL(63, vabits_actual)
H A Dmemory.h105 #define KASAN_SHADOW_START _KASAN_SHADOW_START(vabits_actual)
237 #define vabits_actual (64 - ((read_tcr() >> 16) & 63)) macro
239 #define vabits_actual ((u64)VA_BITS) macro
H A Dmmu_context.h98 __cpu_set_tcr_t0sz(TCR_T0SZ(vabits_actual)); in cpu_uninstall_idmap()
H A Dprocessor.h56 #define TASK_SIZE_64 (UL(1) << vabits_actual)
H A Dpgtable.h27 #define VMEMMAP_UNUSED_NPAGES ((_PAGE_OFFSET(vabits_actual) - PAGE_OFFSET) >> PAGE_SHIFT)
952 return vabits_actual == VA_BITS; in pgtable_l4_enabled()
1080 return vabits_actual == VA_BITS; in pgtable_l5_enabled()
/linux/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-sva.c85 64ULL - vabits_actual) | in arm_smmu_make_sva_cd()
194 if (vabits_actual == 52) { in arm_smmu_sva_supported()
/linux/scripts/gdb/linux/
H A Dmm.py227 self.vabits_actual = 64 - ((tcr_el1 >> 16) & 63)
230 self.vabits_actual = self.VA_BITS
290 …self.PAGE_END = self.KASAN_SHADOW_END - (1 << (self.vabits_actual - self.KASAN_SHADOW_SCALE_SHIFT))
/linux/arch/arm64/kvm/
H A Dva_layout.c68 return max(IDMAP_VA_BITS, vabits_actual); in kvm_hyp_va_bits()
H A Dmmu.c823 .ia_bits = vabits_actual, in get_user_mapping_size()
/linux/Documentation/arch/arm64/
H A Dmemory.rst70 vabits_actual variable the *actual* VA space size