Home
last modified time | relevance | path

Searched refs:spfn (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-6.6/mm/
H A Dmm_init.c817 static void __init init_unavailable_range(unsigned long spfn, in init_unavailable_range() argument
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()
2101 if (*spfn < first_init_pfn) in deferred_init_mem_pfn_range_in_zone()
2102 *spfn = 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()
2151 if (mo_pfn <= spfn) in deferred_init_maxorder()
2155 deferred_free_pages(spfn, in deferred_init_maxorder()
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
2168 unsigned long spfn, epfn; deferred_init_memmap_chunk() local
2196 unsigned long spfn = 0, epfn = 0; deferred_init_memmap() local
2288 unsigned long spfn, epfn, flags; deferred_grow_zone() local
[all...]
H A Dmemblock.c1331 unsigned long spfn = PFN_UP(spa); in __next_mem_pfn_range_in_zone() local
1337 if (zone->zone_start_pfn < epfn && spfn < epfn) { in __next_mem_pfn_range_in_zone()
1339 if (zone_end_pfn(zone) <= spfn) { in __next_mem_pfn_range_in_zone()
1345 *out_spfn = max(zone->zone_start_pfn, spfn); in __next_mem_pfn_range_in_zone()
/kernel/linux/linux-5.10/arch/ia64/mm/
H A Ddiscontig.c73 unsigned long spfn, epfn, end = start + len; in build_node_maps() local
76 spfn = GRANULEROUNDDOWN(start) >> PAGE_SHIFT; in build_node_maps()
79 mem_data[node].min_pfn = spfn; in build_node_maps()
82 mem_data[node].min_pfn = min(spfn, mem_data[node].min_pfn); in build_node_maps()
315 unsigned long spfn, epfn; in find_pernode_space() local
318 spfn = start >> 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 Ddiscontig.c74 unsigned long spfn, epfn, end = start + len; in build_node_maps() local
77 spfn = GRANULEROUNDDOWN(start) >> PAGE_SHIFT; in build_node_maps()
80 mem_data[node].min_pfn = spfn; in build_node_maps()
83 mem_data[node].min_pfn = min(spfn, mem_data[node].min_pfn); in build_node_maps()
316 unsigned long spfn, epfn; in find_pernode_space() local
319 spfn = start >> 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/arch/powerpc/mm/
H A Dmem.c190 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()
194 if (prev && prev < spfn) in mark_nonram_nosave()
195 register_nosave_region(prev, spfn); in mark_nonram_nosave()
/kernel/linux/linux-5.10/arch/powerpc/mm/
H A Dmem.c190 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()
194 if (prev && prev < spfn) in mark_nonram_nosave()
195 register_nosave_region(prev, spfn); in mark_nonram_nosave()
/kernel/linux/linux-5.10/mm/
H A Dpage_alloc.c1811 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()
1824 if (*spfn < first_init_pfn) in deferred_init_mem_pfn_range_in_zone()
1825 *spfn = 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()
1874 if (mo_pfn <= spfn) in deferred_init_maxorder()
1878 deferred_free_pages(spfn, t); 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, 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 Dmemblock.c1263 unsigned long spfn = PFN_UP(spa); in __next_mem_pfn_range_in_zone() local
1269 if (zone->zone_start_pfn < epfn && spfn < epfn) { in __next_mem_pfn_range_in_zone()
1271 if (zone_end_pfn(zone) <= spfn) { in __next_mem_pfn_range_in_zone()
1277 *out_spfn = max(zone->zone_start_pfn, spfn); in __next_mem_pfn_range_in_zone()
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dfadump.c1245 u64 tstart, tend, spfn, epfn; in fadump_release_reserved_area() local
1248 spfn = PHYS_PFN(start); in fadump_release_reserved_area()
1252 tstart = max_t(u64, spfn, reg_spfn); in fadump_release_reserved_area()
1261 spfn = tend; in fadump_release_reserved_area()
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dfadump.c1265 u64 tstart, tend, spfn, epfn; in fadump_release_reserved_area() local
1268 spfn = PHYS_PFN(start); in fadump_release_reserved_area()
1272 tstart = max_t(u64, spfn, reg_spfn); in fadump_release_reserved_area()
1281 spfn = tend; in fadump_release_reserved_area()
/kernel/linux/linux-5.10/arch/x86/mm/pat/
H A Dset_memory.c403 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 Dset_memory.c450 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 Dxen-acpi-memhotplug.c44 op.u.mem_add.spfn = info->start_addr >> PAGE_SHIFT; in xen_hotadd_memory()
/kernel/linux/linux-5.10/include/xen/interface/
H A Dplatform.h468 uint64_t spfn; member
/kernel/linux/linux-6.6/include/xen/interface/
H A Dplatform.h451 uint64_t spfn; member

Completed in 31 milliseconds