/Linux-v6.1/arch/arm64/include/asm/ |
D | memory.h | 43 #define VA_BITS (CONFIG_ARM64_VA_BITS) macro 45 #define PAGE_OFFSET (_PAGE_OFFSET(VA_BITS)) 50 #define VMEMMAP_START (-(UL(1) << (VA_BITS - VMEMMAP_SHIFT))) 56 #if VA_BITS > 48 59 #define VA_BITS_MIN (VA_BITS) 185 #if VA_BITS > 48 188 #define vabits_actual ((u64)VA_BITS)
|
D | kernel-pgtable.h | 91 #if VA_BITS < 48
|
D | pgtable-hwdef.h | 72 #define PTRS_PER_PGD (1 << (VA_BITS - PGDIR_SHIFT))
|
D | processor.h | 55 #define TASK_SIZE_MAX (UL(1) << VA_BITS)
|
/Linux-v6.1/arch/sparc/include/asm/ |
D | processor_64.h | 23 #define VA_BITS 44 macro 25 #define VPTE_SIZE (1UL << (VA_BITS - PAGE_SHIFT + 3)) 27 #define VPTE_SIZE (1 << (VA_BITS - PAGE_SHIFT + 3))
|
/Linux-v6.1/arch/arm64/kernel/ |
D | head.S | 100 #if VA_BITS > 48 103 mov x0, #VA_BITS 309 #if (VA_BITS < 48) 310 #define IDMAP_PGD_ORDER (VA_BITS - PGDIR_SHIFT) 320 #if VA_BITS != EXTRA_SHIFT 383 map_memory x0, x1, x5, x6, x7, x3, (VA_BITS - PGDIR_SHIFT), x10, x11, x12, x13, x14 448 #if VA_BITS > 48 589 #if VA_BITS > 48 676 #if VA_BITS > 48
|
D | crash_core.c | 21 VMCOREINFO_NUMBER(VA_BITS); in arch_crash_save_vmcoreinfo()
|
D | sleep.S | 104 #if VA_BITS > 48
|
/Linux-v6.1/arch/powerpc/include/asm/book3s/64/ |
D | mmu-hash.h | 578 #define VA_BITS 68 macro 580 #define ESID_BITS (VA_BITS - (SID_SHIFT + CONTEXT_BITS)) 581 #define ESID_BITS_1T (VA_BITS - (SID_SHIFT_1T + CONTEXT_BITS)) 651 #define VSID_BITS_256M (VA_BITS - SID_SHIFT) 659 #define VSID_BITS_1T (VA_BITS - SID_SHIFT_1T) 781 unsigned long va_bits = VA_BITS; in get_vsid()
|
/Linux-v6.1/arch/loongarch/include/asm/ |
D | processor.h | 32 #define TASK_SIZE64 (0x1UL << ((cpu_vabits > VA_BITS) ? VA_BITS : cpu_vabits))
|
D | pgtable.h | 44 #define VA_BITS (PGDIR_SHIFT + (PAGE_SHIFT - 3)) macro
|
/Linux-v6.1/arch/riscv/include/asm/ |
D | kasan.h | 30 #define KASAN_SHADOW_SIZE (UL(1) << ((VA_BITS - 1) - KASAN_SHADOW_SCALE_SHIFT))
|
D | pgtable.h | 66 #define VA_BITS (pgtable_l5_enabled ? \ macro 69 #define VA_BITS 32 macro 73 (VA_BITS - PAGE_SHIFT - 1 + STRUCT_PAGE_MAX_SHIFT) 759 #define KERN_VIRT_START (-(BIT(VA_BITS)) + TASK_SIZE)
|
/Linux-v6.1/Documentation/arm64/ |
D | memory.rst | 129 Most code in the kernel should not need to consider the VA_BITS, for 133 VA_BITS constant the *maximum* VA space size
|
/Linux-v6.1/arch/arm64/mm/ |
D | mmu.c | 48 #if VA_BITS > 48 772 if (VA_BITS < 48 && idmap_t0sz < (64 - VA_BITS_MIN)) { in create_idmap() 774 set_pgd(&idmap_pg_dir[start >> VA_BITS], in create_idmap() 829 if ((((long)addr) >> VA_BITS) != -1UL) in kern_addr_valid()
|
D | kasan_init.c | 173 BUILD_BUG_ON(!IS_ALIGNED(_KASAN_SHADOW_START(VA_BITS), PGDIR_SIZE)); in kasan_early_init()
|
D | proc.S | 430 mov_q tcr, TCR_TxSZ(VA_BITS) | TCR_CACHE_FLAGS | TCR_SMP_FLAGS | \
|
/Linux-v6.1/arch/csky/ |
D | Kconfig | 189 # VA_BITS - PAGE_SHIFT - 3
|
/Linux-v6.1/arch/arm64/kvm/ |
D | mmu.c | 531 if ((base ^ io_map_base) & BIT(VA_BITS - 1)) in hyp_alloc_private_va_range() 644 .ia_bits = VA_BITS, in get_user_mapping_size()
|
/Linux-v6.1/Documentation/admin-guide/kdump/ |
D | vmcoreinfo.rst | 455 VA_BITS section in ARM64
|
/Linux-v6.1/arch/powerpc/platforms/pseries/ |
D | lpar.c | 1953 unsigned long va_bits = VA_BITS; in vsid_unscramble()
|
/Linux-v6.1/arch/riscv/ |
D | Kconfig | 141 # VA_BITS - PAGE_SHIFT - 3
|
/Linux-v6.1/drivers/iommu/arm/arm-smmu-v3/ |
D | arm-smmu-v3.c | 2192 ias = min_t(unsigned long, ias, VA_BITS); in arm_smmu_domain_finalise()
|
/Linux-v6.1/arch/arm64/ |
D | Kconfig | 277 # VA_BITS - PAGE_SHIFT - 3
|