Home
last modified time | relevance | path

Searched defs:start_pfn (Results 1 – 81 of 81) sorted by relevance

/linux-4.1.27/mm/
Dmemory_hotplug.c185 static void register_page_bootmem_info_section(unsigned long start_pfn) in register_page_bootmem_info_section()
219 static void register_page_bootmem_info_section(unsigned long start_pfn) in register_page_bootmem_info_section()
288 static void __meminit grow_zone_span(struct zone *zone, unsigned long start_pfn, in grow_zone_span()
305 static void resize_zone(struct zone *zone, unsigned long start_pfn, in resize_zone()
325 static void fix_zone_id(struct zone *zone, unsigned long start_pfn, in fix_zone_id()
339 unsigned long start_pfn, unsigned long num_pages) in ensure_zone_is_initialized()
348 unsigned long start_pfn, unsigned long end_pfn) in move_pfn_range_left()
390 unsigned long start_pfn, unsigned long end_pfn) in move_pfn_range_right()
431 static void __meminit grow_pgdat_span(struct pglist_data *pgdat, unsigned long start_pfn, in grow_pgdat_span()
524 unsigned long start_pfn, in find_smallest_section_pfn()
[all …]
Dpage_isolation.c157 int start_isolate_page_range(unsigned long start_pfn, unsigned long end_pfn, in start_isolate_page_range()
190 int undo_isolate_page_range(unsigned long start_pfn, unsigned long end_pfn, in undo_isolate_page_range()
262 int test_pages_isolated(unsigned long start_pfn, unsigned long end_pfn, in test_pages_isolated()
Dpage_ext.c275 static int __meminit online_page_ext(unsigned long start_pfn, in online_page_ext()
310 static int __meminit offline_page_ext(unsigned long start_pfn, in offline_page_ext()
364 unsigned long start_pfn, end_pfn; in page_ext_init() local
Dcompaction.c102 static struct page *pageblock_pfn_to_page(unsigned long start_pfn, in pageblock_pfn_to_page()
217 unsigned long start_pfn = zone->zone_start_pfn; in __reset_isolation_suitable() local
400 unsigned long *start_pfn, in isolate_freepages_block()
535 unsigned long start_pfn, unsigned long end_pfn) in isolate_freepages_range()
654 unsigned long start_pfn = low_pfn; in isolate_migratepages_block() local
836 isolate_migratepages_range(struct compact_control *cc, unsigned long start_pfn, in isolate_migratepages_range()
1286 unsigned long start_pfn = zone->zone_start_pfn; in compact_zone() local
Dpage_alloc.c254 unsigned long sp, start_pfn; in page_outside_zone_boundaries() local
1136 unsigned long start_pfn, end_pfn; in move_freepages_block() local
4084 static int pageblock_is_reserved(unsigned long start_pfn, unsigned long end_pfn) in pageblock_is_reserved()
4104 unsigned long start_pfn, pfn, end_pfn, block_end_pfn; in setup_zone_migrate_reserve() local
4198 unsigned long start_pfn, enum memmap_context context) in memmap_init_zone()
4266 #define memmap_init(size, nid, zone, start_pfn) \ argument
4515 unsigned long start_pfn, end_pfn; in __early_pfn_to_nid() local
4572 unsigned long start_pfn, end_pfn; in free_bootmem_with_active_regions() local
4595 unsigned long start_pfn, end_pfn; in sparse_memory_present_with_active_regions() local
4614 unsigned long *start_pfn, unsigned long *end_pfn) in get_pfn_range_for_nid()
[all …]
Dsparse.c144 void __meminit mminit_validate_memmodel_limits(unsigned long *start_pfn, in mminit_validate_memmodel_limits()
194 unsigned long __init node_memmap_size_bytes(int nid, unsigned long start_pfn, in node_memmap_size_bytes()
693 int __meminit sparse_add_one_section(struct zone *zone, unsigned long start_pfn) in sparse_add_one_section()
Dnobootmem.c104 unsigned long start_pfn = PFN_UP(start); in __free_memory_core() local
Dinternal.h395 static inline void mminit_validate_memmodel_limits(unsigned long *start_pfn, in mminit_validate_memmodel_limits()
Dmemblock.c1337 unsigned long start_pfn, end_pfn; in memblock_mem_size() local
1417 unsigned long *start_pfn, unsigned long *end_pfn) in memblock_search_pfn_nid()
Dhugetlb.c779 static int __alloc_gigantic_page(unsigned long start_pfn, in __alloc_gigantic_page()
786 static bool pfn_range_valid_gigantic(unsigned long start_pfn, in pfn_range_valid_gigantic()
812 unsigned long start_pfn, unsigned long nr_pages) in zone_spans_last_pfn()
1194 void dissolve_free_huge_pages(unsigned long start_pfn, unsigned long end_pfn) in dissolve_free_huge_pages()
Dkmemleak.c1349 unsigned long start_pfn = node_start_pfn(i); in kmemleak_scan() local
Dvmstat.c981 unsigned long start_pfn = zone->zone_start_pfn; in pagetypeinfo_showblockcount_print() local
Dksm.c1991 static void ksm_check_stable_tree(unsigned long start_pfn, in ksm_check_stable_tree()
/linux-4.1.27/arch/sparc/mm/
Dinit_32.c77 unsigned long start_pfn = sp_banks[i].base_addr >> PAGE_SHIFT; in calc_highpages() local
116 unsigned long bootmap_size, start_pfn; in bootmem_init() local
276 static void map_high_region(unsigned long start_pfn, unsigned long end_pfn) in map_high_region()
324 unsigned long start_pfn = sp_banks[i].base_addr >> PAGE_SHIFT; in mem_init() local
Dinit_64.c872 unsigned long start_pfn, end_pfn; in allocate_node_data() local
/linux-4.1.27/arch/sh/mm/
Dinit.c195 unsigned long start_pfn, end_pfn; in allocate_pgdat() local
270 unsigned long start_pfn, end_pfn; in do_init_bootmem() local
290 unsigned long start_pfn; in early_reserve_mem() local
383 unsigned long low, start_pfn; in paging_init() local
491 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_add_memory() local
520 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_remove_memory() local
Dnuma.c30 unsigned long start_pfn, end_pfn; in setup_bootmem_node() local
/linux-4.1.27/arch/m32r/mm/
Ddiscontig.c28 unsigned long start_pfn; member
40 unsigned long start_pfn, holes, free_pfn; in mem_prof_init() local
135 unsigned long low, start_pfn; in zone_sizes_init() local
Dinit.c64 unsigned long start_pfn; in zone_sizes_init() local
/linux-4.1.27/arch/metag/mm/
Dinit.c111 unsigned long start_pfn, end_pfn; in allocate_pgdat() local
203 unsigned long start_pfn, end_pfn; in do_init_bootmem() local
227 unsigned long start_pfn, heap_start; in init_and_reserve_mem() local
359 unsigned long low, start_pfn; in paging_init() local
Dnuma.c33 unsigned long start_pfn, end_pfn; in setup_bootmem_node() local
/linux-4.1.27/arch/mips/loongson/loongson-3/
Dnuma.c128 u64 node_id, node_psize, start_pfn, end_pfn, mem_start, mem_size; in szmem() local
185 unsigned long start_pfn, end_pfn, freepfn; in node_mem_init() local
262 unsigned long start_pfn, end_pfn; in paging_init() local
/linux-4.1.27/arch/x86/mm/
Dinit.c187 unsigned long start_pfn, unsigned long end_pfn, in save_mr()
265 unsigned long start_pfn, end_pfn, limit_pfn; in split_mem_range() local
364 static void add_pfn_range_mapped(unsigned long start_pfn, unsigned long end_pfn) in add_pfn_range_mapped()
377 bool pfn_range_is_mapped(unsigned long start_pfn, unsigned long end_pfn) in pfn_range_is_mapped()
433 unsigned long start_pfn, end_pfn; in init_range_memory_mapping() local
Dnuma_32.c64 unsigned long node_memmap_size_bytes(int nid, unsigned long start_pfn, in node_memmap_size_bytes()
Dinit_32.c258 unsigned long start_pfn, end_pfn; in kernel_physical_mapping_init() local
432 unsigned long start_pfn, unsigned long end_pfn) in add_highpages_with_active_regions()
831 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_add_memory() local
840 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_remove_memory() local
Dioremap.c53 static int __ioremap_check_ram(unsigned long start_pfn, unsigned long nr_pages, in __ioremap_check_ram()
Dnuma_emulation.c33 unsigned long start_pfn = PFN_UP(start); in mem_hole_size() local
Dinit_64.c695 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_add_memory() local
1019 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_remove_memory() local
Dpat.c303 unsigned long start_pfn = start >> PAGE_SHIFT; in pat_pagerange_is_ram() local
/linux-4.1.27/drivers/base/
Dmemory.c188 static bool pages_correctly_reserved(unsigned long start_pfn) in pages_correctly_reserved()
227 unsigned long start_pfn; in memory_block_action() local
386 unsigned long start_pfn, end_pfn; in show_valid_zones() local
528 int __weak arch_get_memory_phys_device(unsigned long start_pfn) in arch_get_memory_phys_device()
604 unsigned long start_pfn; in init_memory_block() local
Dnode.c458 unsigned long start_pfn = NODE_DATA(nid)->node_start_pfn; in link_mem_sections() local
/linux-4.1.27/arch/x86/xen/
Dsetup.c223 static void __init xen_set_identity_and_release_chunk(unsigned long start_pfn, in xen_set_identity_and_release_chunk()
303 unsigned long start_pfn, unsigned long size, unsigned long remap_pfn) in xen_do_set_identity_and_remap_chunk()
359 const struct e820entry *list, size_t map_size, unsigned long start_pfn, in xen_set_identity_and_remap_chunk()
439 unsigned long start_pfn = PFN_DOWN(start); in xen_set_identity_and_remap() local
/linux-4.1.27/arch/powerpc/mm/
Dmem.c120 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_add_memory() local
139 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_remove_memory() local
170 walk_system_ram_range(unsigned long start_pfn, unsigned long nr_pages, in walk_system_ram_range()
Dnuma.c819 unsigned long start_pfn, end_pfn; in setup_nonnuma() local
915 static void __init setup_node_data(int nid, u64 start_pfn, u64 end_pfn) in setup_node_data()
969 unsigned long start_pfn, end_pfn; in initmem_init() local
/linux-4.1.27/arch/m68k/coldfire/
Dm54xx.c86 unsigned long start_pfn; in mcf54xx_bootmem_alloc() local
/linux-4.1.27/arch/avr32/mm/
Dinit.c78 unsigned long low, start_pfn; in paging_init() local
/linux-4.1.27/include/linux/
Dmemory.h49 unsigned long start_pfn; member
64 unsigned long start_pfn; /* Start of range to check */ member
Diova.h32 unsigned long start_pfn; /* Lower limit for this domain */ member
Dmemory_hotplug.h258 static inline int offline_pages(unsigned long start_pfn, unsigned long nr_pages) in offline_pages()
Dmmzone.h695 unsigned long start_pfn; member
/linux-4.1.27/arch/cris/kernel/
Dsetup.c67 unsigned long start_pfn, max_pfn; in setup_arch() local
/linux-4.1.27/arch/mips/sgi-ip27/
Dip27-memory.c393 unsigned long start_pfn, end_pfn; in node_mem_init() local
467 unsigned long start_pfn, end_pfn; in paging_init() local
/linux-4.1.27/arch/unicore32/mm/
Dinit.c131 static void __init uc32_bootmem_init(unsigned long start_pfn, in uc32_bootmem_init()
317 free_memmap(unsigned long start_pfn, unsigned long end_pfn) in free_memmap()
/linux-4.1.27/arch/ia64/mm/
Dinit.c515 unsigned long start_pfn) in memmap_init()
659 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_add_memory() local
679 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_remove_memory() local
/linux-4.1.27/arch/s390/include/asm/
Ddiag.h14 static inline void diag10_range(unsigned long start_pfn, unsigned long num_pfn) in diag10_range()
/linux-4.1.27/arch/score/kernel/
Dsetup.c46 unsigned long start_pfn, bootmap_size; in bootmem_init() local
/linux-4.1.27/arch/s390/mm/
Dinit.c174 unsigned long start_pfn = PFN_DOWN(start); in arch_add_memory() local
/linux-4.1.27/arch/sh/kernel/
Dsetup.c191 void __init __add_active_range(unsigned int nid, unsigned long start_pfn, in __add_active_range()
/linux-4.1.27/arch/alpha/mm/
Dnuma.c306 unsigned long start_pfn = bdata->node_min_pfn; in paging_init() local
/linux-4.1.27/arch/mn10300/kernel/
Dsetup.c95 unsigned long kstart_pfn, start_pfn, free_pfn, end_pfn; in setup_arch() local
/linux-4.1.27/arch/m32r/kernel/
Dsetup.c138 unsigned long start_pfn, max_low_pfn, bootmap_size; in setup_memory() local
/linux-4.1.27/drivers/hv/
Dhv_balloon.c437 unsigned long start_pfn; member
595 static void hv_bring_pgs_online(unsigned long start_pfn, unsigned long size) in hv_bring_pgs_online()
614 unsigned long start_pfn; in hv_mem_hot_add() local
697 static bool pfn_covered(unsigned long start_pfn, unsigned long pfn_cnt) in pfn_covered()
749 unsigned long start_pfn = pg_start; in handle_pg_range() local
/linux-4.1.27/arch/microblaze/mm/
Dinit.c190 unsigned long start_pfn, end_pfn; in setup_memory() local
/linux-4.1.27/arch/powerpc/platforms/pseries/
Diommu.c351 static int tce_clearrange_multi_pSeriesLP(unsigned long start_pfn, in tce_clearrange_multi_pSeriesLP()
391 static int tce_setrange_multi_pSeriesLP(unsigned long start_pfn, in tce_setrange_multi_pSeriesLP()
457 static int tce_setrange_multi_pSeriesLP_walk(unsigned long start_pfn, in tce_setrange_multi_pSeriesLP_walk()
Dhotplug-memory.c136 unsigned long block_sz, start_pfn; in pseries_remove_memblock() local
/linux-4.1.27/arch/arm64/mm/
Dinit.c209 static inline void free_memmap(unsigned long start_pfn, unsigned long end_pfn) in free_memmap()
/linux-4.1.27/arch/metag/kernel/
Dsetup.c224 unsigned long start_pfn; in setup_arch() local
/linux-4.1.27/drivers/xen/
Dballoon.c586 static void __init balloon_add_region(unsigned long start_pfn, in balloon_add_region()
/linux-4.1.27/arch/x86/kernel/
De820.c763 unsigned long start_pfn; in e820_end_pfn() local
1110 unsigned long start_pfn, end_pfn; in memblock_find_dma_reserve() local
Dtboot.c146 static int map_tboot_pages(unsigned long vaddr, unsigned long start_pfn, in map_tboot_pages()
Damd_gart_64.c738 unsigned long start_pfn, end_pfn; in gart_iommu_init() local
/linux-4.1.27/drivers/iommu/
Dintel-iommu.c924 unsigned long start_pfn, in dma_pte_clear_range()
956 unsigned long start_pfn, unsigned long last_pfn) in dma_pte_free_level()
989 unsigned long start_pfn, in dma_pte_free_pagetable()
1041 unsigned long start_pfn, in dma_pte_clear_level()
1092 unsigned long start_pfn, in domain_unmap()
2487 unsigned long start_pfn, end_pfn; in si_domain_init() local
3203 unsigned long start_pfn, last_pfn; in intel_unmap() local
4517 unsigned long start_pfn, last_pfn; in intel_iommu_unmap() local
Diova.c59 unsigned long start_pfn, unsigned long pfn_32bit) in init_iova_domain()
/linux-4.1.27/arch/s390/kernel/
Dsetup.c647 unsigned long start_pfn; in reserve_kernel() local
/linux-4.1.27/arch/parisc/include/asm/
Dpage.h89 unsigned long start_pfn; member
/linux-4.1.27/arch/tile/kernel/
Dsetup.c1670 insert_ram_resource(u64 start_pfn, u64 end_pfn, bool reserved) in insert_ram_resource()
1703 u64 start_pfn = node_start_pfn[i]; in request_standard_resources() local
Dpci_gx.c983 unsigned long start_pfn = node_start_pfn[j]; in pcibios_init() local
/linux-4.1.27/arch/arm/mm/
Dinit.c332 free_memmap(unsigned long start_pfn, unsigned long end_pfn) in free_memmap()
/linux-4.1.27/kernel/power/
Dsnapshot.c289 unsigned long start_pfn; /* Zone start page frame */ member
829 unsigned long start_pfn; member
842 __register_nosave_region(unsigned long start_pfn, unsigned long end_pfn, in __register_nosave_region()
/linux-4.1.27/arch/parisc/mm/
Dinit.c293 unsigned long start_pfn; in setup_bootmem() local
/linux-4.1.27/arch/x86/platform/efi/
Defi.c554 u64 start_pfn, end_pfn, end; in old_map_region() local
/linux-4.1.27/arch/tile/mm/
Dinit.c870 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_add_memory() local
/linux-4.1.27/arch/blackfin/kernel/
Dsetup.c738 unsigned long start_pfn, end_pfn; in setup_bootmem_allocator() local
/linux-4.1.27/drivers/gpu/drm/gma500/
Dmmu.c660 int psb_mmu_insert_pfn_sequence(struct psb_mmu_pd *pd, uint32_t start_pfn, in psb_mmu_insert_pfn_sequence()
/linux-4.1.27/drivers/media/v4l2-core/
Dvideobuf2-dma-contig.c440 unsigned long pfn, start_pfn, prev_pfn; in vb2_dc_get_user_pfn() local
/linux-4.1.27/drivers/s390/char/
Dsclp_cmd.c203 int arch_get_memory_phys_device(unsigned long start_pfn) in arch_get_memory_phys_device()
/linux-4.1.27/arch/x86/kernel/cpu/mtrr/
Dcleanup.c846 real_trim_memory(unsigned long start_pfn, unsigned long limit_pfn) in real_trim_memory()
/linux-4.1.27/drivers/net/ethernet/ibm/ehea/
Dehea_qmr.c709 unsigned long pfn, start_pfn, end_pfn, nr_pages; in ehea_create_busmap_callback() local
/linux-4.1.27/arch/alpha/include/asm/
Dhwrpb.h141 unsigned long start_pfn; member
/linux-4.1.27/kernel/
Dresource.c453 int walk_system_ram_range(unsigned long start_pfn, unsigned long nr_pages, in walk_system_ram_range()
/linux-4.1.27/drivers/infiniband/hw/ehca/
Dehca_mrmw.c2369 unsigned long pfn, start_pfn, end_pfn, nr_pages; in ehca_create_busmap_callback() local