/linux/arch/x86/include/asm/ |
H A D | sparsemem.h | 22 # define MAX_PHYSMEM_BITS 36 macro 25 # define MAX_PHYSMEM_BITS 32 macro 29 # define MAX_PHYSMEM_BITS (pgtable_l5_enabled() ? 52 : 46) macro
|
/linux/arch/arm/include/asm/ |
H A D | sparsemem.h | 21 #if !defined(MAX_PHYSMEM_BITS) || !defined(SECTION_SIZE_BITS) 22 #define MAX_PHYSMEM_BITS 36 macro
|
/linux/arch/riscv/include/asm/ |
H A D | sparsemem.h | 8 #define MAX_PHYSMEM_BITS 56 macro 10 #define MAX_PHYSMEM_BITS 32 macro
|
/linux/Documentation/translations/zh_CN/mm/ |
H A D | memory-model.rst | 66 和最大区段数是使用 `SECTION_SIZE_BITS` 和 `MAX_PHYSMEM_BITS` 常量 67 来指定的,这两个常量是由每个支持SPARSEMEM的架构定义的。 `MAX_PHYSMEM_BITS`
|
/linux/arch/parisc/include/asm/ |
H A D | sparsemem.h | 11 #define MAX_PHYSMEM_BITS 39 /* 512 GB */ macro
|
/linux/arch/sh/include/asm/ |
H A D | sparsemem.h | 10 #define MAX_PHYSMEM_BITS 32 macro
|
/linux/arch/alpha/include/asm/ |
H A D | sparsemem.h | 14 #define MAX_PHYSMEM_BITS 48 macro
|
/linux/arch/arm/mach-rpc/include/mach/ |
H A D | memory.h | 29 #define MAX_PHYSMEM_BITS 29 macro
|
/linux/arch/sparc/include/asm/ |
H A D | sparsemem.h | 10 #define MAX_PHYSMEM_BITS MAX_PHYS_ADDRESS_BITS macro
|
/linux/arch/arm/mach-sa1100/include/mach/ |
H A D | memory.h | 27 #define MAX_PHYSMEM_BITS 32 macro
|
/linux/arch/mips/include/asm/ |
H A D | sparsemem.h | 15 #define MAX_PHYSMEM_BITS 48 macro
|
/linux/arch/loongarch/include/asm/ |
H A D | sparsemem.h | 12 #define MAX_PHYSMEM_BITS 48 macro
|
/linux/arch/s390/boot/ |
H A D | startup.c | 221 ident_map_size = min(ident_map_size, 1UL << MAX_PHYSMEM_BITS); in setup_ident_map_size() 374 BUILD_BUG_ON(MAX_DCSS_ADDR > (1UL << MAX_PHYSMEM_BITS)); in setup_kernel_memory_layout()
|
H A D | physmem_info.c | 186 unsigned long range = 1 << (MAX_PHYSMEM_BITS - 20); /* in 1MB blocks */ in search_mem_end()
|
/linux/arch/powerpc/include/asm/nohash/ |
H A D | mmu-e500.h | 314 #define MAX_PHYSMEM_BITS 44 macro
|
/linux/kernel/ |
H A D | vmcore_info.c | 164 VMCOREINFO_NUMBER(MAX_PHYSMEM_BITS); in crash_save_vmcoreinfo_init()
|
/linux/scripts/gdb/linux/ |
H A D | mm.py | 42 self.MAX_PHYSMEM_BITS = constants.LX_CONFIG_ARM64_VA_BITS 62 self.SECTIONS_SHIFT = self.MAX_PHYSMEM_BITS - self.SECTION_SIZE_BITS
|
/linux/Documentation/mm/ |
H A D | memory-model.rst | 75 `MAX_PHYSMEM_BITS` constants defined by each architecture that 76 supports SPARSEMEM. While `MAX_PHYSMEM_BITS` is an actual width of a
|
/linux/drivers/cxl/ |
H A D | Kconfig | 116 # For MAX_PHYSMEM_BITS
|
/linux/arch/powerpc/include/asm/book3s/64/ |
H A D | pgtable.h | 301 #define MAX_PHYSMEM_BITS H_MAX_PHYSMEM_BITS macro 303 #define MAX_PHYSMEM_BITS R_MAX_PHYSMEM_BITS macro
|
/linux/arch/x86/kernel/ |
H A D | setup.c | 758 boot_cpu_data.x86_phys_bits = MAX_PHYSMEM_BITS; in setup_arch()
|
/linux/arch/parisc/mm/ |
H A D | init.c | 76 #define MAX_MEM (1UL << MAX_PHYSMEM_BITS)
|
/linux/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_qmr.c | 724 ret = walk_system_ram_range(0, 1ULL << MAX_PHYSMEM_BITS, NULL, in ehea_create_busmap()
|
/linux/Documentation/admin-guide/kdump/ |
H A D | vmcoreinfo.rst | 102 MAX_PHYSMEM_BITS section in Common variables
|
/linux/include/linux/ |
H A D | mm.h | 102 # ifdef MAX_PHYSMEM_BITS 103 # define DIRECT_MAP_PHYSMEM_END ((1ULL << MAX_PHYSMEM_BITS) - 1)
|