/Linux-v5.4/arch/ia64/include/asm/ |
D | sparsemem.h | 11 #define SECTION_SIZE_BITS (30) macro 14 #if ((CONFIG_FORCE_MAX_ZONEORDER - 1 + PAGE_SHIFT) > SECTION_SIZE_BITS) 15 #undef SECTION_SIZE_BITS 16 #define SECTION_SIZE_BITS (CONFIG_FORCE_MAX_ZONEORDER - 1 + PAGE_SHIFT) macro
|
/Linux-v5.4/arch/x86/include/asm/ |
D | sparsemem.h | 20 # define SECTION_SIZE_BITS 29 macro 24 # define SECTION_SIZE_BITS 26 macro 29 # define SECTION_SIZE_BITS 27 /* matt - 128 is convenient right now */ macro
|
/Linux-v5.4/arch/arm/include/asm/ |
D | sparsemem.h | 21 #if !defined(MAX_PHYSMEM_BITS) || !defined(SECTION_SIZE_BITS) 23 #define SECTION_SIZE_BITS 28 macro
|
/Linux-v5.4/arch/mips/include/asm/ |
D | sparsemem.h | 11 # define SECTION_SIZE_BITS 29 macro 13 # define SECTION_SIZE_BITS 28 macro
|
/Linux-v5.4/arch/arm64/include/asm/ |
D | kernel-pgtable.h | 145 #if defined(CONFIG_SPARSEMEM_VMEMMAP) && ARM64_MEMSTART_SHIFT < SECTION_SIZE_BITS 146 #define ARM64_MEMSTART_ALIGN (1UL << SECTION_SIZE_BITS)
|
D | sparsemem.h | 10 #define SECTION_SIZE_BITS 30 macro
|
/Linux-v5.4/arch/parisc/include/asm/ |
D | sparsemem.h | 12 #define SECTION_SIZE_BITS 27 /* 128 MB */ macro
|
/Linux-v5.4/arch/s390/include/asm/ |
D | sparsemem.h | 5 #define SECTION_SIZE_BITS 28 macro
|
/Linux-v5.4/arch/arm/mach-rpc/include/mach/ |
D | memory.h | 30 #define SECTION_SIZE_BITS 26 macro
|
/Linux-v5.4/arch/sh/include/asm/ |
D | sparsemem.h | 11 #define SECTION_SIZE_BITS 26 macro
|
/Linux-v5.4/arch/riscv/include/asm/ |
D | sparsemem.h | 8 #define SECTION_SIZE_BITS 27 macro
|
/Linux-v5.4/arch/arm/mach-sa1100/include/mach/ |
D | memory.h | 28 #define SECTION_SIZE_BITS 27 macro
|
/Linux-v5.4/arch/sparc/include/asm/ |
D | sparsemem.h | 9 #define SECTION_SIZE_BITS 30 macro
|
/Linux-v5.4/arch/arm/mach-keystone/ |
D | memory.h | 10 #define SECTION_SIZE_BITS 34 macro
|
/Linux-v5.4/arch/powerpc/include/asm/ |
D | sparsemem.h | 11 #define SECTION_SIZE_BITS 24 macro
|
/Linux-v5.4/include/linux/ |
D | page-flags-layout.h | 31 #define SECTIONS_SHIFT (MAX_PHYSMEM_BITS - SECTION_SIZE_BITS)
|
D | mmzone.h | 1133 #define PA_SECTION_SHIFT (SECTION_SIZE_BITS) 1134 #define PFN_SECTION_SHIFT (SECTION_SIZE_BITS - PAGE_SHIFT) 1144 #if (MAX_ORDER - 1 + PAGE_SHIFT) > SECTION_SIZE_BITS 1166 #if SUBSECTION_SHIFT > SECTION_SIZE_BITS 1169 #define SUBSECTIONS_PER_SECTION (1UL << (SECTION_SIZE_BITS - SUBSECTION_SHIFT))
|
D | memory.h | 24 #define MIN_MEMORY_BLOCK_SIZE (1UL << SECTION_SIZE_BITS)
|
/Linux-v5.4/drivers/net/ethernet/ibm/ehea/ |
D | ehea_qmr.h | 34 #if ((1UL << SECTION_SIZE_BITS) < EHEA_SECTSIZE)
|
D | ehea_qmr.c | 768 index = __pa(caddr) >> SECTION_SIZE_BITS; in ehea_map_vaddr() 790 return __va(ret << SECTION_SIZE_BITS); in ehea_calc_sectbase()
|
/Linux-v5.4/Documentation/vm/ |
D | memory-model.rst | 119 of section is specified using `SECTION_SIZE_BITS` and 123 `SECTION_SIZE_BITS` is an arbitrary value.
|