/kernel/linux/linux-5.10/arch/ia64/mm/ |
H A D | discontig.c | 73 unsigned long spfn, epfn, end = start + len; in build_node_maps() local 75 epfn = GRANULEROUNDUP(end) >> PAGE_SHIFT; in build_node_maps() 80 mem_data[node].max_pfn = epfn; in build_node_maps() 83 mem_data[node].max_pfn = max(epfn, mem_data[node].max_pfn); in build_node_maps() 315 unsigned long spfn, epfn; in find_pernode_space() local 319 epfn = (start + len) >> PAGE_SHIFT; in find_pernode_space() 325 if (spfn < mem_data[node].min_pfn || epfn > mem_data[node].max_pfn) in find_pernode_space()
|
/kernel/linux/linux-6.6/arch/ia64/mm/ |
H A D | discontig.c | 74 unsigned long spfn, epfn, end = start + len; in build_node_maps() local 76 epfn = GRANULEROUNDUP(end) >> PAGE_SHIFT; in build_node_maps() 81 mem_data[node].max_pfn = epfn; in build_node_maps() 84 mem_data[node].max_pfn = max(epfn, mem_data[node].max_pfn); in build_node_maps() 316 unsigned long spfn, epfn; in find_pernode_space() local 320 epfn = (start + len) >> PAGE_SHIFT; in find_pernode_space() 326 if (spfn < mem_data[node].min_pfn || epfn > mem_data[node].max_pfn) in find_pernode_space()
|
/kernel/linux/linux-6.6/mm/ |
H A D | mm_init.c | 818 unsigned long epfn, in init_unavailable_range() 824 for (pfn = spfn; pfn < epfn; pfn++) { in init_unavailable_range() 2088 unsigned long *spfn, unsigned long *epfn, in deferred_init_mem_pfn_range_in_zone() 2098 for_each_free_mem_pfn_range_in_zone(j, zone, spfn, epfn) { in deferred_init_mem_pfn_range_in_zone() 2099 if (*epfn <= first_init_pfn) in deferred_init_mem_pfn_range_in_zone() 2125 unsigned long spfn = *start_pfn, epfn = *end_pfn; in deferred_init_maxorder() local 2148 for_each_free_mem_pfn_range_in_zone_from(j, zone, &spfn, &epfn) { in deferred_init_maxorder() 2154 t = min(mo_pfn, epfn); in deferred_init_maxorder() 2157 if (mo_pfn <= epfn) in deferred_init_maxorder() 2168 unsigned long spfn, epfn; in deferred_init_memmap_chunk() local 817 init_unavailable_range(unsigned long spfn, unsigned long epfn, int zone, int node) init_unavailable_range() argument 2087 deferred_init_mem_pfn_range_in_zone(u64 *i, struct zone *zone, unsigned long *spfn, unsigned long *epfn, unsigned long first_init_pfn) deferred_init_mem_pfn_range_in_zone() argument 2196 unsigned long spfn = 0, epfn = 0; deferred_init_memmap() local 2288 unsigned long spfn, epfn, flags; deferred_grow_zone() local [all...] |
H A D | memblock.c | 1330 unsigned long epfn = PFN_DOWN(epa); in __next_mem_pfn_range_in_zone() local 1337 if (zone->zone_start_pfn < epfn && spfn < epfn) { in __next_mem_pfn_range_in_zone() 1347 *out_epfn = min(zone_end_pfn(zone), epfn); in __next_mem_pfn_range_in_zone()
|
/kernel/linux/linux-6.6/arch/powerpc/mm/ |
H A D | mem.c | 190 unsigned long spfn, epfn, prev = 0; in mark_nonram_nosave() local 193 for_each_mem_pfn_range(i, MAX_NUMNODES, &spfn, &epfn, NULL) { in mark_nonram_nosave() 197 prev = epfn; in mark_nonram_nosave()
|
/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | mem.c | 190 unsigned long spfn, epfn, prev = 0; in mark_nonram_nosave() local 193 for_each_mem_pfn_range(i, MAX_NUMNODES, &spfn, &epfn, NULL) { in mark_nonram_nosave() 197 prev = epfn; in mark_nonram_nosave()
|
/kernel/linux/linux-5.10/mm/ |
H A D | page_alloc.c | 1811 unsigned long *spfn, unsigned long *epfn, in deferred_init_mem_pfn_range_in_zone() 1821 for_each_free_mem_pfn_range_in_zone(j, zone, spfn, epfn) { in deferred_init_mem_pfn_range_in_zone() 1822 if (*epfn <= first_init_pfn) in deferred_init_mem_pfn_range_in_zone() 1848 unsigned long spfn = *start_pfn, epfn = *end_pfn; in deferred_init_maxorder() local 1871 for_each_free_mem_pfn_range_in_zone_from(j, zone, &spfn, &epfn) { in deferred_init_maxorder() 1877 t = min(mo_pfn, epfn); in deferred_init_maxorder() 1880 if (mo_pfn <= epfn) in deferred_init_maxorder() 1891 unsigned long spfn, epfn; in deferred_init_memmap_chunk() local 1895 deferred_init_mem_pfn_range_in_zone(&i, zone, &spfn, &epfn, start_pfn); in deferred_init_memmap_chunk() 1902 deferred_init_maxorder(&i, zone, &spfn, &epfn); in deferred_init_memmap_chunk() 1810 deferred_init_mem_pfn_range_in_zone(u64 *i, struct zone *zone, unsigned long *spfn, unsigned long *epfn, unsigned long first_init_pfn) deferred_init_mem_pfn_range_in_zone() argument 1919 unsigned long spfn = 0, epfn = 0; deferred_init_memmap() local 2012 unsigned long spfn, epfn, flags; deferred_grow_zone() local 6371 init_unavailable_range(unsigned long spfn, unsigned long epfn, int zone, int node) init_unavailable_range() argument 6394 init_unavailable_range(unsigned long spfn, unsigned long epfn, int zone, int node) init_unavailable_range() argument [all...] |
H A D | memblock.c | 1262 unsigned long epfn = PFN_DOWN(epa); in __next_mem_pfn_range_in_zone() local 1269 if (zone->zone_start_pfn < epfn && spfn < epfn) { in __next_mem_pfn_range_in_zone() 1279 *out_epfn = min(zone_end_pfn(zone), epfn); in __next_mem_pfn_range_in_zone()
|
/kernel/linux/linux-5.10/kernel/ |
H A D | kexec_core.c | 377 unsigned long pfn, epfn, addr, eaddr; in kimage_alloc_normal_control_pages() local 383 epfn = pfn + count; in kimage_alloc_normal_control_pages() 385 eaddr = epfn << PAGE_SHIFT; in kimage_alloc_normal_control_pages() 386 if ((epfn >= (KEXEC_CONTROL_MEMORY_LIMIT >> PAGE_SHIFT)) || in kimage_alloc_normal_control_pages()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | kexec_core.c | 382 unsigned long pfn, epfn, addr, eaddr; in kimage_alloc_normal_control_pages() local 388 epfn = pfn + count; in kimage_alloc_normal_control_pages() 390 eaddr = epfn << PAGE_SHIFT; in kimage_alloc_normal_control_pages() 391 if ((epfn >= (KEXEC_CONTROL_MEMORY_LIMIT >> PAGE_SHIFT)) || in kimage_alloc_normal_control_pages()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | fadump.c | 1245 u64 tstart, tend, spfn, epfn; in fadump_release_reserved_area() local 1249 epfn = PHYS_PFN(end); in fadump_release_reserved_area() 1253 tend = min_t(u64, epfn, reg_epfn); in fadump_release_reserved_area() 1258 if (tend == epfn) in fadump_release_reserved_area()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | fadump.c | 1265 u64 tstart, tend, spfn, epfn; in fadump_release_reserved_area() local 1269 epfn = PHYS_PFN(end); in fadump_release_reserved_area() 1273 tend = min_t(u64, epfn, reg_epfn); in fadump_release_reserved_area() 1278 if (tend == epfn) in fadump_release_reserved_area()
|
/kernel/linux/linux-5.10/arch/x86/mm/pat/ |
H A D | set_memory.c | 403 static pgprotval_t protect_pci_bios(unsigned long spfn, unsigned long epfn) in protect_pci_bios() argument 405 if (pcibios_enabled && overlaps(spfn, epfn, BIOS_PFN, BIOS_PFN_END)) in protect_pci_bios() 410 static pgprotval_t protect_pci_bios(unsigned long spfn, unsigned long epfn) in protect_pci_bios() argument 421 static pgprotval_t protect_rodata(unsigned long spfn, unsigned long epfn) in protect_rodata() argument 431 if (kernel_set_to_readonly && overlaps(spfn, epfn, spfn_ro, epfn_ro)) in protect_rodata()
|
/kernel/linux/linux-6.6/arch/x86/mm/pat/ |
H A D | set_memory.c | 450 static pgprotval_t protect_pci_bios(unsigned long spfn, unsigned long epfn) in protect_pci_bios() argument 452 if (pcibios_enabled && overlaps(spfn, epfn, BIOS_PFN, BIOS_PFN_END)) in protect_pci_bios() 457 static pgprotval_t protect_pci_bios(unsigned long spfn, unsigned long epfn) in protect_pci_bios() argument 468 static pgprotval_t protect_rodata(unsigned long spfn, unsigned long epfn) in protect_rodata() argument 478 if (kernel_set_to_readonly && overlaps(spfn, epfn, spfn_ro, epfn_ro)) in protect_rodata()
|
/kernel/linux/linux-5.10/drivers/xen/ |
H A D | xen-acpi-memhotplug.c | 45 op.u.mem_add.epfn = (info->start_addr + info->length) >> PAGE_SHIFT; in xen_hotadd_memory()
|
/kernel/linux/linux-5.10/include/xen/interface/ |
H A D | platform.h | 469 uint64_t epfn; member
|
/kernel/linux/linux-6.6/include/xen/interface/ |
H A D | platform.h | 452 uint64_t epfn; member
|