Home
last modified time | relevance | path

Searched defs:pfn (Results 1 – 25 of 29) sorted by relevance

12

/mm/
Dmemory-failure.c209 static int kill_proc(struct to_kill *tk, unsigned long pfn, int flags) in kill_proc()
362 unsigned long pfn, int flags) in kill_procs()
593 static int truncate_error_page(struct page *p, unsigned long pfn, in truncate_error_page()
631 static int me_kernel(struct page *p, unsigned long pfn) in me_kernel()
639 static int me_unknown(struct page *p, unsigned long pfn) in me_unknown()
648 static int me_pagecache_clean(struct page *p, unsigned long pfn) in me_pagecache_clean()
689 static int me_pagecache_dirty(struct page *p, unsigned long pfn) in me_pagecache_dirty()
755 static int me_swapcache_dirty(struct page *p, unsigned long pfn) in me_swapcache_dirty()
767 static int me_swapcache_clean(struct page *p, unsigned long pfn) in me_swapcache_clean()
783 static int me_huge_page(struct page *p, unsigned long pfn) in me_huge_page()
[all …]
Dpage_isolation.c21 unsigned long flags, pfn; in set_migratetype_isolate() local
96 unsigned long pfn, buddy_pfn; in unset_migratetype_isolate() local
147 __first_valid_page(unsigned long pfn, unsigned long nr_pages) in __first_valid_page()
196 unsigned long pfn; in start_isolate_page_range() local
236 unsigned long pfn; in undo_isolate_page_range() local
259 __test_page_isolated_in_pageblock(unsigned long pfn, unsigned long end_pfn, in __test_page_isolated_in_pageblock()
291 unsigned long pfn, flags; in test_pages_isolated() local
Dpage_ext.c117 unsigned long pfn = page_to_pfn(page); in lookup_page_ext() local
192 unsigned long pfn = page_to_pfn(page); in lookup_page_ext() local
221 static int __meminit init_section_page_ext(unsigned long pfn, int nid) in init_section_page_ext()
273 static void __free_page_ext(unsigned long pfn) in __free_page_ext()
290 unsigned long start, end, pfn; in online_page_ext() local
324 unsigned long start, end, pfn; in offline_page_ext() local
368 unsigned long pfn; in page_ext_init() local
Dsparse.c222 static void subsection_mask_set(unsigned long *map, unsigned long pfn, in subsection_mask_set()
231 void __init subsection_map_init(unsigned long pfn, unsigned long nr_pages) in subsection_map_init()
260 unsigned long pfn; in memory_present() local
451 struct page __init *__populate_section_memmap(unsigned long pfn, in __populate_section_memmap()
543 unsigned long pfn = section_nr_to_pfn(pnum); in sparse_init_nid() local
611 unsigned long pfn; in online_mem_sections() local
630 unsigned long pfn; in offline_mem_sections() local
650 static struct page * __meminit populate_section_memmap(unsigned long pfn, in populate_section_memmap()
656 static void depopulate_section_memmap(unsigned long pfn, unsigned long nr_pages, in depopulate_section_memmap()
672 struct page * __meminit populate_section_memmap(unsigned long pfn, in populate_section_memmap()
[all …]
Dmemory_hotplug.c227 unsigned long i, pfn, end_pfn, nr_pages; in register_page_bootmem_info_node() local
254 static int check_pfn_span(unsigned long pfn, unsigned long nr_pages, in check_pfn_span()
287 int __ref __add_pages(int nid, unsigned long pfn, unsigned long nr_pages, in __add_pages()
354 unsigned long pfn; in find_biggest_section_pfn() local
380 unsigned long pfn; in shrink_zone_span() local
495 static void __remove_section(unsigned long pfn, unsigned long nr_pages, in __remove_section()
518 void __remove_pages(unsigned long pfn, unsigned long nr_pages, in __remove_pages()
614 unsigned long pfn; in online_pages_range() local
784 int __ref online_pages(unsigned long pfn, unsigned long nr_pages, int online_type) in online_pages()
1144 static unsigned long next_active_pageblock(unsigned long pfn) in next_active_pageblock()
[all …]
Dcompaction.c48 #define block_start_pfn(pfn, order) round_down(pfn, 1UL << (order)) argument
49 #define block_end_pfn(pfn, order) ALIGN((pfn) + 1, 1UL << (order)) argument
50 #define pageblock_start_pfn(pfn) block_start_pfn(pfn, pageblock_order) argument
51 #define pageblock_end_pfn(pfn) block_end_pfn(pfn, pageblock_order) argument
59 unsigned long pfn = page_to_pfn(page); in release_freepages() local
241 __reset_isolation_pfn(struct zone *zone, unsigned long pfn, bool check_source, in __reset_isolation_pfn()
389 unsigned long pfn) in test_and_set_skip()
407 static void update_cached_migrate(struct compact_control *cc, unsigned long pfn) in update_cached_migrate()
429 struct page *page, unsigned long pfn) in update_pageblock_skip()
458 struct page *page, unsigned long pfn) in update_pageblock_skip()
[all …]
Dmemremap.c69 static unsigned long pfn_next(unsigned long pfn) in pfn_next()
76 #define for_each_device_pfn(pfn, map) \ argument
107 unsigned long pfn; in memunmap_pages() local
387 struct dev_pagemap *get_dev_pagemap(unsigned long pfn, in get_dev_pagemap()
Dpage_alloc.c402 static inline bool __meminit early_page_uninitialised(unsigned long pfn) in early_page_uninitialised()
417 defer_init(int nid, unsigned long pfn, unsigned long end_pfn) in defer_init()
449 static inline bool early_page_uninitialised(unsigned long pfn) in early_page_uninitialised()
454 static inline bool defer_init(int nid, unsigned long pfn, unsigned long end_pfn) in defer_init()
462 unsigned long pfn) in get_pageblock_bitmap()
471 static inline int pfn_to_bitidx(struct page *page, unsigned long pfn) in pfn_to_bitidx()
492 unsigned long pfn, in __get_pfnblock_flags_mask()
510 unsigned long get_pfnblock_flags_mask(struct page *page, unsigned long pfn, in get_pfnblock_flags_mask()
517 static __always_inline int get_pfnblock_migratetype(struct page *page, unsigned long pfn) in get_pfnblock_migratetype()
531 unsigned long pfn, in set_pfnblock_flags_mask()
[all …]
Dpage_idle.c31 static struct page *page_idle_get_page(unsigned long pfn) in page_idle_get_page()
127 unsigned long pfn, end_pfn; in page_idle_bitmap_read() local
172 unsigned long pfn, end_pfn; in page_idle_bitmap_write() local
Dcma.c85 static void cma_clear_bitmap(struct cma *cma, unsigned long pfn, in cma_clear_bitmap()
101 unsigned long base_pfn = cma->base_pfn, pfn = base_pfn; in cma_activate_area() local
423 unsigned long pfn = -1; in cma_alloc() local
519 unsigned long pfn; in cma_release() local
Dpage_vma_mapped.c55 static inline bool pfn_in_hpage(struct page *hpage, unsigned long pfn) in pfn_in_hpage()
83 unsigned long pfn; in check_pte() local
Dsparse-vmemmap.c108 unsigned long pfn, nr_pfns, nr_align; in altmap_alloc_block_buf() local
135 unsigned long pfn = pte_pfn(*pte); in vmemmap_verify() local
248 struct page * __meminit __populate_section_memmap(unsigned long pfn, in __populate_section_memmap()
Dpage_owner.c259 unsigned long pfn = zone->zone_start_pfn, block_end_pfn; in pagetypeinfo_showmixedcount_print() local
338 print_page_owner(char __user *buf, size_t count, unsigned long pfn, in print_page_owner()
459 unsigned long pfn; in read_page_owner() local
548 unsigned long pfn = zone->zone_start_pfn; in init_pages_in_zone() local
Dmemory.c596 unsigned long pfn = pte_pfn(pte); in vm_normal_page() local
652 unsigned long pfn = pmd_pfn(pmd); in vm_normal_page_pmd() local
1601 pfn_t pfn, pgprot_t prot, bool mkwrite) in insert_pfn()
1672 unsigned long pfn, pgprot_t pgprot) in vmf_insert_pfn_prot()
1720 unsigned long pfn) in vmf_insert_pfn()
1726 static bool vm_mixed_ok(struct vm_area_struct *vma, pfn_t pfn) in vm_mixed_ok()
1741 unsigned long addr, pfn_t pfn, bool mkwrite) in __vm_insert_mixed()
1787 pfn_t pfn) in vmf_insert_mixed()
1799 unsigned long addr, pfn_t pfn) in vmf_insert_mixed_mkwrite()
1812 unsigned long pfn, pgprot_t prot) in remap_pte_range()
[all …]
Dhmm.c224 bool write_fault, uint64_t *pfn) in hmm_vma_do_fault()
410 unsigned long pfn, npages, i; in hmm_vma_handle_pmd() local
456 uint64_t *pfn) in hmm_vma_handle_pte()
672 unsigned long i, npages, pfn; in hmm_vma_walk_pud() local
730 unsigned long addr = start, i, pfn; in hmm_vma_walk_hugetlb_entry() local
Dhuge_memory.c778 pmd_t *pmd, pfn_t pfn, pgprot_t prot, bool write, in insert_pfn_pmd()
824 vm_fault_t vmf_insert_pfn_pmd(struct vm_fault *vmf, pfn_t pfn, bool write) in vmf_insert_pfn_pmd()
867 pud_t *pud, pfn_t pfn, pgprot_t prot, bool write) in insert_pfn_pud()
902 vm_fault_t vmf_insert_pfn_pud(struct vm_fault *vmf, pfn_t pfn, bool write) in vmf_insert_pfn_pud()
946 unsigned long pfn = pmd_pfn(*pmd); in follow_devmap_pmd() local
1092 unsigned long pfn = pud_pfn(*pud); in follow_devmap_pud() local
2980 unsigned long pfn, max_zone_pfn; in split_huge_pages_set() local
Dhwpoison-inject.c16 unsigned long pfn = val; in hwpoison_inject() local
Dmmzone.c76 bool memmap_valid_within(unsigned long pfn, in memmap_valid_within()
Dshuffle.c61 static struct page * __meminit shuffle_valid_page(unsigned long pfn, int order) in shuffle_valid_page()
Dnommu.c125 unsigned long *pfn) in follow_pfn()
1648 unsigned long pfn, unsigned long size, pgprot_t prot) in remap_pfn_range()
1660 unsigned long pfn = start >> PAGE_SHIFT; in vm_iomap_memory() local
Dmigrate.c2226 unsigned long mpfn, pfn; in migrate_vma_collect_pmd() local
2763 unsigned long pfn = pte_pfn(*ptep); in migrate_vma_insert_page() local
Dmadvise.c874 unsigned long pfn; in madvise_inject_error() local
Dinternal.h413 unsigned long pfn = page_to_pfn(base) + offset; in mem_map_next() local
Dswap_state.c646 unsigned long faddr, pfn, fpfn; in swap_ra_info() local
Dkmemleak.c1445 unsigned long pfn; in kmemleak_scan() local

12