vmemmap 36 arch/arm64/include/asm/pgtable.h extern struct page *vmemmap; vmemmap 56 arch/arm64/mm/init.c struct page *vmemmap __ro_after_init; vmemmap 57 arch/arm64/mm/init.c EXPORT_SYMBOL(vmemmap); vmemmap 326 arch/arm64/mm/init.c vmemmap = ((struct page *)VMEMMAP_START - (memstart_addr >> PAGE_SHIFT)); vmemmap 334 arch/arm64/mm/init.c vmemmap += (_PAGE_OFFSET(48) - _PAGE_OFFSET(52)) >> PAGE_SHIFT; vmemmap 291 arch/powerpc/include/asm/book3s/64/pgtable.h extern struct page *vmemmap; vmemmap 806 arch/powerpc/kernel/setup-common.c pr_info("vmemmap start = 0x%lx\n", (unsigned long)vmemmap); vmemmap 1032 arch/powerpc/mm/book3s64/hash_utils.c vmemmap = (struct page *)H_VMEMMAP_START; vmemmap 584 arch/powerpc/mm/book3s64/radix_pgtable.c vmemmap = (struct page *)RADIX_VMEMMAP_START; vmemmap 80 arch/powerpc/mm/init_64.c unsigned long offset = page - ((unsigned long)(vmemmap)); vmemmap 94 arch/powerpc/mm/pgtable_64.c struct page *vmemmap; vmemmap 95 arch/powerpc/mm/pgtable_64.c EXPORT_SYMBOL(vmemmap); vmemmap 90 arch/s390/include/asm/pgtable.h extern struct page *vmemmap; vmemmap 92 arch/s390/include/asm/pgtable.h #define VMEM_MAX_PHYS ((unsigned long) vmemmap) vmemmap 122 arch/s390/kernel/setup.c struct page *vmemmap; vmemmap 123 arch/s390/kernel/setup.c EXPORT_SYMBOL(vmemmap); vmemmap 590 arch/s390/kernel/setup.c vmemmap = (struct page *) tmp; vmemmap 593 arch/s390/kernel/setup.c memory_end = min(memory_end ?: max_physmem_end, (unsigned long)vmemmap); vmemmap 597 arch/s390/kernel/setup.c vmemmap = max(vmemmap, (struct page *)KASAN_SHADOW_END); vmemmap 287 arch/s390/mm/dump_pagetables.c address_markers[VMEMMAP_NR].start_address = (unsigned long) vmemmap; vmemmap 54 include/asm-generic/memory_model.h #define __pfn_to_page(pfn) (vmemmap + (pfn)) vmemmap 55 include/asm-generic/memory_model.h #define __page_to_pfn(page) (unsigned long)((page) - vmemmap)