Home
last modified time | relevance | path

Searched refs:VA_BITS (Results 1 – 18 of 18) sorted by relevance

/Linux-v5.4/arch/arm64/include/asm/
Dmemory.h46 #define VA_BITS (CONFIG_ARM64_VA_BITS) macro
48 #define PAGE_OFFSET (_PAGE_OFFSET(VA_BITS))
61 #if VA_BITS > 48
64 #define VA_BITS_MIN (VA_BITS)
75 #define MAX_USER_VA_BITS VA_BITS
Dmmu_context.h69 return unlikely(idmap_t0sz != TCR_T0SZ(VA_BITS)); in __cpu_uses_extended_idmap()
Dkvm_mmu.h408 idmap_idx = hyp_idmap_start >> VA_BITS;
/Linux-v5.4/arch/sparc/include/asm/
Dprocessor_64.h23 #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-v5.4/arch/powerpc/include/asm/book3s/64/
Dmmu-hash.h566 #define VA_BITS 68 macro
568 #define ESID_BITS (VA_BITS - (SID_SHIFT + CONTEXT_BITS))
569 #define ESID_BITS_1T (VA_BITS - (SID_SHIFT_1T + CONTEXT_BITS))
636 #define VSID_BITS_256M (VA_BITS - SID_SHIFT)
644 #define VSID_BITS_1T (VA_BITS - SID_SHIFT_1T)
766 unsigned long va_bits = VA_BITS; in get_vsid()
/Linux-v5.4/arch/arm64/kernel/
Dcrash_core.c12 VMCOREINFO_NUMBER(VA_BITS); in arch_crash_save_vmcoreinfo()
Dhead.S340 cmp x5, TCR_T0SZ(VA_BITS) // default T0SZ small enough?
348 #if (VA_BITS < 48)
359 #if VA_BITS != EXTRA_SHIFT
/Linux-v5.4/Documentation/arm64/
Dmemory.rst134 Most code in the kernel should not need to consider the VA_BITS, for
138 VA_BITS constant the *maximum* VA space size
/Linux-v5.4/arch/riscv/
DKconfig70 # VA_BITS - PAGE_SHIFT - 3
82 config VA_BITS config
/Linux-v5.4/arch/arm64/mm/
Dkasan_init.c159 BUILD_BUG_ON(!IS_ALIGNED(_KASAN_SHADOW_START(VA_BITS), PGDIR_SIZE)); in kasan_early_init()
Dmmu.c41 u64 idmap_t0sz = TCR_T0SZ(VA_BITS);
698 if ((((long)addr) >> VA_BITS) != -1UL) in kern_addr_valid()
Dproc.S445 ldr x10, =TCR_TxSZ(VA_BITS) | TCR_CACHE_FLAGS | TCR_SMP_FLAGS | \
/Linux-v5.4/arch/arm/include/asm/
Dkvm_mmu.h37 #define VA_BITS 32 macro
/Linux-v5.4/Documentation/admin-guide/kdump/
Dvmcoreinfo.rst371 VA_BITS section in ARM64
/Linux-v5.4/arch/powerpc/platforms/pseries/
Dlpar.c1915 unsigned long va_bits = VA_BITS; in vsid_unscramble()
/Linux-v5.4/virt/kvm/arm/
Dmmu.c798 if ((base ^ io_map_base) & BIT(VA_BITS - 1)) in __create_hyp_private_mapping()
/Linux-v5.4/drivers/iommu/
Darm-smmu-v3.c2226 ias = min_t(unsigned long, ias, VA_BITS); in arm_smmu_domain_finalise()
/Linux-v5.4/arch/arm64/
DKconfig215 # VA_BITS - PAGE_SHIFT - 3