Searched refs:VA_BITS_MIN (Results 1 - 17 of 17) sorted by relevance
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | memory.h | 33 #define VMEMMAP_SIZE ((_PAGE_END(VA_BITS_MIN) - PAGE_OFFSET) \ 60 #define VA_BITS_MIN (48) macro 62 #define VA_BITS_MIN (VA_BITS) macro 82 #define KASAN_SHADOW_END (_PAGE_END(VA_BITS_MIN))
|
H A D | efi.h | 78 * which is a 1 GB aligned region of size '1UL << (VA_BITS_MIN - 1)' that is 88 return (image_addr & ~(SZ_1G - 1UL)) + (1UL << (VA_BITS_MIN - 1)); in efi_get_max_initrd_addr()
|
H A D | processor.h | 49 #define DEFAULT_MAP_WINDOW_64 (UL(1) << VA_BITS_MIN)
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | memory.h | 34 #define VMEMMAP_SIZE ((_PAGE_END(VA_BITS_MIN) - PAGE_OFFSET) >> VMEMMAP_SHIFT) 48 #define MODULES_VADDR (_PAGE_END(VA_BITS_MIN)) 57 #define VA_BITS_MIN (48) macro 59 #define VA_BITS_MIN (VA_BITS) macro 80 #define PAGE_END (_PAGE_END(VA_BITS_MIN))
|
H A D | efi.h | 75 * which is a 1 GB aligned region of size '1UL << (VA_BITS_MIN - 1)' that is 85 return (image_addr & ~(SZ_1G - 1UL)) + (1UL << (VA_BITS_MIN - 1)); in efi_get_max_initrd_addr()
|
H A D | processor.h | 53 #define DEFAULT_MAP_WINDOW_64 (UL(1) << VA_BITS_MIN)
|
H A D | assembler.h | 358 orr \reg, \reg, #(1 << VA_BITS_MIN) - 1
|
/kernel/linux/linux-6.6/arch/arm64/kernel/pi/ |
H A D | kaslr_early.c | 105 * middle half of the VMALLOC area (VA_BITS_MIN - 2), and stay clear of in kaslr_early_init() 109 return BIT(VA_BITS_MIN - 3) + (seed & GENMASK(VA_BITS_MIN - 3, 0)); in kaslr_early_init()
|
/kernel/linux/linux-6.6/scripts/gdb/linux/ |
H A D | mm.py | 50 self.VA_BITS_MIN = 48 53 self.VA_BITS_MIN = self.VA_BITS 89 self.MODULES_VADDR = self._PAGE_END(self.VA_BITS_MIN) 93 self.VMEMMAP_SIZE = ((self._PAGE_END(self.VA_BITS_MIN) - self.PAGE_OFFSET) >> self.VMEMMAP_SHIFT) 116 self.PAGE_END = self._PAGE_END(self.VA_BITS_MIN)
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | kaslr.c | 141 * middle half of the VMALLOC area (VA_BITS_MIN - 2), and stay clear of in kaslr_early_init() 148 mask = ((1UL << (VA_BITS_MIN - 2)) - 1) & ~(SZ_2M - 1); in kaslr_early_init() 149 offset = BIT(VA_BITS_MIN - 3) + (seed & mask); in kaslr_early_init()
|
H A D | head.S | 317 mov x5, #VA_BITS_MIN 338 cmp x5, TCR_T0SZ(VA_BITS_MIN) // default T0SZ small enough?
|
/kernel/linux/linux-6.6/drivers/firmware/efi/libstub/ |
H A D | arm64.c | 68 if (VA_BITS_MIN >= 48 && !system_needs_vamap()) in check_platform_features()
|
/kernel/linux/linux-6.6/arch/arm64/mm/ |
H A D | mmu.c | 51 u64 vabits_actual __ro_after_init = VA_BITS_MIN; 568 static const u64 direct_map_end = _PAGE_END(VA_BITS_MIN); in map_mem() 768 if (VA_BITS < 48 && idmap_t0sz < (64 - VA_BITS_MIN)) { in create_idmap() 795 idmap_t0sz = 63UL - __fls(__pa_symbol(_end) | GENMASK(VA_BITS_MIN - 1, 0)); in paging_init()
|
H A D | kasan_init.c | 174 BUILD_BUG_ON(!IS_ALIGNED(_KASAN_SHADOW_START(VA_BITS_MIN), PGDIR_SIZE)); in kasan_early_init()
|
/kernel/linux/linux-5.10/arch/arm64/mm/ |
H A D | kasan_init.c | 171 BUILD_BUG_ON(!IS_ALIGNED(_KASAN_SHADOW_START(VA_BITS_MIN), PGDIR_SIZE)); in kasan_early_init()
|
H A D | mmu.c | 43 u64 idmap_t0sz = TCR_T0SZ(VA_BITS_MIN);
|
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | head.S | 118 mov x25, #VA_BITS_MIN
|
Completed in 14 milliseconds