Searched refs:VMEMMAP_SIZE (Results 1 - 5 of 5) sorted by relevance

/linux-master/arch/loongarch/include/asm/
H A Dsparsemem.h15 #define VMEMMAP_SIZE (sizeof(struct page) * (1UL << (cpu_pabits + 1 - PAGE_SHIFT))) macro
20 #ifndef VMEMMAP_SIZE
21 #define VMEMMAP_SIZE 0 /* 1, For FLATMEM; 2, For SPARSEMEM without VMEMMAP. */ macro
H A Dpgtable.h96 min(PTRS_PER_PGD * PTRS_PER_PUD * PTRS_PER_PMD * PTRS_PER_PTE * PAGE_SIZE, (1UL << cpu_vabits)) - PMD_SIZE - VMEMMAP_SIZE - KFENCE_AREA_SIZE)
100 min(PTRS_PER_PGD * PTRS_PER_PUD * PTRS_PER_PMD * PTRS_PER_PTE * PAGE_SIZE, (1UL << cpu_vabits) / 2) - PMD_SIZE - VMEMMAP_SIZE - KFENCE_AREA_SIZE)
104 #define VMEMMAP_END ((unsigned long)vmemmap + VMEMMAP_SIZE - 1)
/linux-master/arch/arm64/include/asm/
H A Dmemory.h24 * VMEMMAP_SIZE - allows the whole linear region to be covered by
27 * If we are configured with a 52-bit kernel VA then our VMEMMAP_SIZE
34 #define VMEMMAP_SIZE ((VMEMMAP_RANGE >> PAGE_SHIFT) * sizeof(struct page)) macro
50 #define VMEMMAP_START (VMEMMAP_END - VMEMMAP_SIZE)
/linux-master/scripts/gdb/linux/
H A Dmm.py93 self.VMEMMAP_SIZE = ((self._PAGE_END(self.VA_BITS_MIN) - self.PAGE_OFFSET) >> self.VMEMMAP_SHIFT)
95 self.VMEMMAP_END = self.VMEMMAP_START + self.VMEMMAP_SIZE
/linux-master/arch/riscv/include/asm/
H A Dpgtable.h79 #define VMEMMAP_SIZE BIT(VMEMMAP_SHIFT) macro
81 #define VMEMMAP_START (VMALLOC_START - VMEMMAP_SIZE)

Completed in 163 milliseconds