Home
last modified time | relevance | path

Searched refs:SECTION_SIZE_BITS (Results 1 – 25 of 25) sorted by relevance

/linux-6.3-rc2/arch/ia64/include/asm/
A Dsparsemem.h12 #define SECTION_SIZE_BITS (30) macro
15 #if ((CONFIG_ARCH_FORCE_MAX_ORDER - 1 + PAGE_SHIFT) > SECTION_SIZE_BITS)
16 #undef SECTION_SIZE_BITS
17 #define SECTION_SIZE_BITS (CONFIG_ARCH_FORCE_MAX_ORDER - 1 + PAGE_SHIFT) macro
/linux-6.3-rc2/arch/x86/include/asm/
A Dsparsemem.h21 # define SECTION_SIZE_BITS 29 macro
24 # define SECTION_SIZE_BITS 26 macro
28 # define SECTION_SIZE_BITS 27 /* matt - 128 is convenient right now */ macro
/linux-6.3-rc2/arch/arm/include/asm/
A Dsparsemem.h21 #if !defined(MAX_PHYSMEM_BITS) || !defined(SECTION_SIZE_BITS)
23 #define SECTION_SIZE_BITS 28 macro
/linux-6.3-rc2/arch/arm64/include/asm/
A Dsparsemem.h16 #define SECTION_SIZE_BITS 29 macro
26 #define SECTION_SIZE_BITS 27 macro
A Dkernel-pgtable.h139 #if ARM64_MEMSTART_SHIFT < SECTION_SIZE_BITS
140 #define ARM64_MEMSTART_ALIGN (1UL << SECTION_SIZE_BITS)
/linux-6.3-rc2/arch/mips/include/asm/
A Dsparsemem.h11 # define SECTION_SIZE_BITS 29 macro
13 # define SECTION_SIZE_BITS 28 macro
/linux-6.3-rc2/Documentation/translations/zh_CN/mm/
A Dmemory-model.rst66 和最大区段数是使用 `SECTION_SIZE_BITS` 和 `MAX_PHYSMEM_BITS` 常量
68 是一个架构所支持的物理地址的实际宽度,而 `SECTION_SIZE_BITS` 是一个任
/linux-6.3-rc2/arch/sh/include/asm/
A Dsparsemem.h9 #define SECTION_SIZE_BITS 26 macro
/linux-6.3-rc2/arch/parisc/include/asm/
A Dsparsemem.h12 #define SECTION_SIZE_BITS 27 /* 128 MB */ macro
/linux-6.3-rc2/arch/s390/include/asm/
A Dsparsemem.h5 #define SECTION_SIZE_BITS 28 macro
/linux-6.3-rc2/arch/alpha/include/asm/
A Dsparsemem.h7 #define SECTION_SIZE_BITS 27 macro
/linux-6.3-rc2/arch/sparc/include/asm/
A Dsparsemem.h9 #define SECTION_SIZE_BITS 30 macro
/linux-6.3-rc2/arch/arm/mach-rpc/include/mach/
A Dmemory.h30 #define SECTION_SIZE_BITS 26 macro
/linux-6.3-rc2/arch/riscv/include/asm/
A Dsparsemem.h12 #define SECTION_SIZE_BITS 27 macro
/linux-6.3-rc2/arch/arm/mach-sa1100/include/mach/
A Dmemory.h28 #define SECTION_SIZE_BITS 27 macro
/linux-6.3-rc2/arch/powerpc/include/asm/
A Dsparsemem.h11 #define SECTION_SIZE_BITS 24 macro
/linux-6.3-rc2/arch/loongarch/include/asm/
A Dsparsemem.h11 #define SECTION_SIZE_BITS 29 /* 2^29 = Largest Huge Page Size */ macro
/linux-6.3-rc2/include/linux/
A Dpage-flags-layout.h31 #define SECTIONS_SHIFT (MAX_PHYSMEM_BITS - SECTION_SIZE_BITS)
A Dmmzone.h1737 #define PA_SECTION_SHIFT (SECTION_SIZE_BITS)
1738 #define PFN_SECTION_SHIFT (SECTION_SIZE_BITS - PAGE_SHIFT)
1748 #if (MAX_ORDER - 1 + PAGE_SHIFT) > SECTION_SIZE_BITS
1771 #if SUBSECTION_SHIFT > SECTION_SIZE_BITS
1774 #define SUBSECTIONS_PER_SECTION (1UL << (SECTION_SIZE_BITS - SUBSECTION_SHIFT))
A Dmemory.h23 #define MIN_MEMORY_BLOCK_SIZE (1UL << SECTION_SIZE_BITS)
/linux-6.3-rc2/Documentation/mm/
A Dmemory-model.rst74 of section is specified using `SECTION_SIZE_BITS` and
78 `SECTION_SIZE_BITS` is an arbitrary value.
/linux-6.3-rc2/drivers/net/ethernet/ibm/ehea/
A Dehea_qmr.h34 #if ((1UL << SECTION_SIZE_BITS) < EHEA_SECTSIZE)
A Dehea_qmr.c765 index = __pa(caddr) >> SECTION_SIZE_BITS; in ehea_map_vaddr()
787 return __va(ret << SECTION_SIZE_BITS); in ehea_calc_sectbase()
/linux-6.3-rc2/kernel/
A Dcrash_core.c443 VMCOREINFO_NUMBER(SECTION_SIZE_BITS); in crash_save_vmcoreinfo_init()
/linux-6.3-rc2/arch/arm64/
A DKconfig1479 # MAX_ORDER - 1 + PAGE_SHIFT <= SECTION_SIZE_BITS
1481 # so the maximum value of MAX_ORDER is SECTION_SIZE_BITS + 1 - PAGE_SHIFT:
1483 # | SECTION_SIZE_BITS | PAGE_SHIFT | max MAX_ORDER | default MAX_ORDER |

Completed in 28 milliseconds