Home
last modified time | relevance | path

Searched defs:pfn (Results 1 – 200 of 367) sorted by relevance

12

/linux-4.1.27/include/asm-generic/
Dmemory_model.h15 #define arch_pfn_to_nid(pfn) pfn_to_nid(pfn) argument
19 #define arch_local_page_offset(pfn, nid) \ argument
30 #define __pfn_to_page(pfn) (mem_map + ((pfn) - ARCH_PFN_OFFSET)) argument
35 #define __pfn_to_page(pfn) \ argument
51 #define __pfn_to_page(pfn) (vmemmap + (pfn)) argument
65 #define __pfn_to_page(pfn) \ argument
Dpgtable.h493 unsigned long pfn, unsigned long addr, in track_pfn_remap()
504 unsigned long pfn) in track_pfn_insert()
524 unsigned long pfn, unsigned long size) in untrack_pfn()
539 static inline int is_zero_pfn(unsigned long pfn) in is_zero_pfn()
549 static inline int is_zero_pfn(unsigned long pfn) in is_zero_pfn()
Dpage.h84 #define pfn_to_virt(pfn) __va((pfn) << PAGE_SHIFT) argument
93 #define pfn_valid(pfn) ((pfn) >= ARCH_PFN_OFFSET && ((pfn) - ARCH_PFN_OFFSET) < max_mapnr) argument
Dcacheflush.h15 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument
/linux-4.1.27/arch/m32r/include/asm/
Dmmzone.h16 #define node_localnr(pfn, nid) ((pfn) - NODE_DATA(nid)->node_start_pfn) argument
27 #define pfn_valid(pfn) (1) argument
29 #define pfn_valid(pfn) ((pfn) < num_physpages) argument
36 static __inline__ int pfn_to_nid(unsigned long pfn) in pfn_to_nid()
47 static __inline__ struct pglist_data *pfn_to_pgdat(unsigned long pfn) in pfn_to_pgdat()
Dpgtable-2level.h71 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument
72 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument
Dcacheflush.h14 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument
36 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument
50 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument
/linux-4.1.27/arch/x86/xen/
Dp2m.c110 static inline unsigned p2m_top_index(unsigned long pfn) in p2m_top_index()
116 static inline unsigned p2m_mid_index(unsigned long pfn) in p2m_mid_index()
121 static inline unsigned p2m_index(unsigned long pfn) in p2m_index()
158 static void p2m_init_identity(unsigned long *p2m, unsigned long pfn) in p2m_init_identity()
196 unsigned long pfn, mfn; in xen_build_mfn_list_list() local
270 unsigned long pfn; in xen_build_dynamic_phys_to_machine() local
289 static int xen_p2m_elem_type(unsigned long pfn) in xen_p2m_elem_type()
310 unsigned long pfn; in xen_rebuild_p2m_list() local
413 unsigned long get_phys_to_machine(unsigned long pfn) in get_phys_to_machine()
505 static bool alloc_p2m(unsigned long pfn) in alloc_p2m()
[all …]
Dmmu.c370 unsigned long pfn = mfn_to_pfn(mfn); in pte_mfn_to_pfn() local
385 unsigned long pfn = (val & PTE_PFN_MASK) >> PAGE_SHIFT; in pte_pfn_to_mfn() local
728 static void xen_do_pin(unsigned level, unsigned long pfn) in xen_do_pin()
752 unsigned long pfn = page_to_pfn(page); in xen_pin_page() local
894 unsigned long pfn = page_to_pfn(page); in xen_unpin_page() local
1492 static void __init pin_pagetable_pfn(unsigned cmd, unsigned long pfn) in pin_pagetable_pfn()
1503 static void __init xen_alloc_pte_init(struct mm_struct *mm, unsigned long pfn) in xen_alloc_pte_init()
1513 static void __init xen_alloc_pmd_init(struct mm_struct *mm, unsigned long pfn) in xen_alloc_pmd_init()
1523 static void __init xen_release_pte_init(unsigned long pfn) in xen_release_pte_init()
1529 static void __init xen_release_pmd_init(unsigned long pfn) in xen_release_pmd_init()
[all …]
Dsetup.c130 unsigned long __ref xen_chk_extra_mem(unsigned long pfn) in xen_chk_extra_mem()
149 unsigned long pfn, pfn_s, pfn_e; in xen_inv_extra_mem() local
226 unsigned long pfn, end; in xen_set_identity_and_release_chunk() local
257 static void __init xen_update_mem_tables(unsigned long pfn, unsigned long mfn) in xen_update_mem_tables()
363 unsigned long pfn; in xen_set_identity_and_remap_chunk() local
470 unsigned long mfn_save, mfn, pfn; in xen_remap_memory() local
Denlighten.c488 unsigned long pfn; in set_aliased_prot() local
606 unsigned long pfn, mfn; in xen_load_gdt() local
654 unsigned long pfn, mfn; in xen_load_gdt_boot() local
1762 u64 pfn; in init_hvm_pv_info() local
/linux-4.1.27/arch/parisc/include/asm/
Dmmzone.h33 #define pfn_is_io(pfn) ((pfn & (0xf0000000UL >> PAGE_SHIFT)) == (0xf0000000UL >> PAGE_SHIFT)) argument
36 #define pfn_is_io(pfn) ((pfn & (0xf000000000000000UL >> PAGE_SHIFT)) == (0xf000000000000000UL >> PA… argument
39 static inline int pfn_to_nid(unsigned long pfn) in pfn_to_nid()
52 static inline int pfn_valid(int pfn) in pfn_valid()
/linux-4.1.27/arch/x86/include/asm/
Dpgalloc.h15 static inline void paravirt_alloc_pte(struct mm_struct *mm, unsigned long pfn) {} in paravirt_alloc_pte()
16 static inline void paravirt_alloc_pmd(struct mm_struct *mm, unsigned long pfn) {} in paravirt_alloc_pmd()
17 static inline void paravirt_alloc_pmd_clone(unsigned long pfn, unsigned long clonepfn, in paravirt_alloc_pmd_clone()
19 static inline void paravirt_alloc_pud(struct mm_struct *mm, unsigned long pfn) {} in paravirt_alloc_pud()
20 static inline void paravirt_release_pte(unsigned long pfn) {} in paravirt_release_pte()
21 static inline void paravirt_release_pmd(unsigned long pfn) {} in paravirt_release_pmd()
22 static inline void paravirt_release_pud(unsigned long pfn) {} in paravirt_release_pud()
72 unsigned long pfn = page_to_pfn(pte); in pmd_populate() local
Dmmzone_32.h33 static inline int pfn_to_nid(unsigned long pfn) in pfn_to_nid()
42 static inline int pfn_valid(int pfn) in pfn_valid()
51 #define early_pfn_valid(pfn) pfn_valid((pfn)) argument
Dpage_64.h34 #define pfn_valid(pfn) ((pfn) < max_pfn) argument
Dpage_32.h18 #define pfn_valid(pfn) ((pfn) < max_mapnr) argument
Dparavirt.h375 static inline void paravirt_alloc_pte(struct mm_struct *mm, unsigned long pfn) in paravirt_alloc_pte()
379 static inline void paravirt_release_pte(unsigned long pfn) in paravirt_release_pte()
384 static inline void paravirt_alloc_pmd(struct mm_struct *mm, unsigned long pfn) in paravirt_alloc_pmd()
389 static inline void paravirt_release_pmd(unsigned long pfn) in paravirt_release_pmd()
394 static inline void paravirt_alloc_pud(struct mm_struct *mm, unsigned long pfn) in paravirt_alloc_pud()
398 static inline void paravirt_release_pud(unsigned long pfn) in paravirt_release_pud()
Dpage.h64 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
/linux-4.1.27/mm/
Dmemory-failure.c191 unsigned long pfn, struct page *page, int flags) in kill_proc()
335 int fail, struct page *page, unsigned long pfn, in kill_procs()
599 static int me_kernel(struct page *p, unsigned long pfn) in me_kernel()
607 static int me_unknown(struct page *p, unsigned long pfn) in me_unknown()
616 static int me_pagecache_clean(struct page *p, unsigned long pfn) in me_pagecache_clean()
681 static int me_pagecache_dirty(struct page *p, unsigned long pfn) in me_pagecache_dirty()
747 static int me_swapcache_dirty(struct page *p, unsigned long pfn) in me_swapcache_dirty()
759 static int me_swapcache_clean(struct page *p, unsigned long pfn) in me_swapcache_clean()
775 static int me_huge_page(struct page *p, unsigned long pfn) in me_huge_page()
884 static void action_result(unsigned long pfn, enum action_page_type type, int result) in action_result()
[all …]
Dpage_ext.c100 unsigned long pfn = page_to_pfn(page); in lookup_page_ext() local
177 unsigned long pfn = page_to_pfn(page); in lookup_page_ext() local
211 static int __meminit init_section_page_ext(unsigned long pfn, int nid) in init_section_page_ext()
262 static void __free_page_ext(unsigned long pfn) in __free_page_ext()
279 unsigned long start, end, pfn; in online_page_ext() local
313 unsigned long start, end, pfn; in offline_page_ext() local
357 unsigned long pfn; in page_ext_init() local
Dpage_isolation.c15 unsigned long flags, pfn; in set_migratetype_isolate() local
132 __first_valid_page(unsigned long pfn, unsigned long nr_pages) in __first_valid_page()
160 unsigned long pfn; in start_isolate_page_range() local
193 unsigned long pfn; in undo_isolate_page_range() local
215 __test_page_isolated_in_pageblock(unsigned long pfn, unsigned long end_pfn, in __test_page_isolated_in_pageblock()
265 unsigned long pfn, flags; in test_pages_isolated() local
Dcma.c84 static void cma_clear_bitmap(struct cma *cma, unsigned long pfn, in cma_clear_bitmap()
100 unsigned long base_pfn = cma->base_pfn, pfn = base_pfn; in cma_activate_area() local
364 unsigned long mask, offset, pfn, start = 0; in cma_alloc() local
437 unsigned long pfn; in cma_release() local
Dmemory_hotplug.c247 unsigned long i, pfn, end_pfn, nr_pages; in register_page_bootmem_info_node() local
330 unsigned long pfn; in fix_zone_id() local
553 unsigned long pfn; in find_biggest_section_pfn() local
581 unsigned long pfn; in shrink_zone_span() local
649 unsigned long pfn; in shrink_pgdat_span() local
782 unsigned long pfn = phys_start_pfn + i*PAGES_PER_SECTION; in __remove_pages() local
963 int __ref online_pages(unsigned long pfn, unsigned long nr_pages, int online_type) in online_pages()
1339 unsigned long pfn; in test_pages_in_a_zone() local
1368 unsigned long pfn; in scan_movable_pages() local
1391 unsigned long pfn; in do_migrate_range() local
[all …]
Dpage_owner.c80 print_page_owner(char __user *buf, size_t count, unsigned long pfn, in print_page_owner()
149 unsigned long pfn; in read_page_owner() local
211 unsigned long pfn = zone->zone_start_pfn, block_end_pfn; in init_pages_in_zone() local
Dpage_alloc.c253 unsigned long pfn = page_to_pfn(page); in page_outside_zone_boundaries() local
574 unsigned long pfn, in __free_one_page()
768 struct page *page, unsigned long pfn, in free_one_page()
842 unsigned long pfn = page_to_pfn(page); in __free_pages_ok() local
855 void __init __free_pages_bootmem(struct page *page, unsigned long pfn, in __free_pages_bootmem()
1527 unsigned long pfn, max_zone_pfn; in mark_free_pages() local
1568 unsigned long pfn = page_to_pfn(page); in free_hot_cold_page() local
4086 unsigned long pfn; in pageblock_is_reserved() local
4104 unsigned long start_pfn, pfn, end_pfn, block_end_pfn; in setup_zone_migrate_reserve() local
4202 unsigned long pfn; in memmap_init_zone() local
[all …]
Dhwpoison-inject.c15 unsigned long pfn = val; in hwpoison_inject() local
Dcompaction.c59 unsigned long pfn = page_to_pfn(page); in release_freepages() local
219 unsigned long pfn; in __reset_isolation_suitable() local
267 unsigned long pfn; in update_pageblock_skip() local
537 unsigned long isolated, pfn, block_end_pfn; in isolate_freepages_range() local
839 unsigned long pfn, block_end_pfn; in isolate_migratepages_range() local
Dmmzone.c75 int memmap_valid_within(unsigned long pfn, in memmap_valid_within()
Dmm_init.c134 unsigned long nid, unsigned long pfn) in mminit_verify_page_links()
Dinternal.h323 unsigned long pfn = page_to_pfn(base) + offset; in mem_map_next() local
381 enum zone_type zone, unsigned long nid, unsigned long pfn) in mminit_verify_page_links()
Dmemory.c752 unsigned long pfn = pte_pfn(pte); in vm_normal_page() local
1519 unsigned long pfn, pgprot_t prot) in insert_pfn()
1564 unsigned long pfn) in vm_insert_pfn()
1592 unsigned long pfn) in vm_insert_mixed()
1623 unsigned long pfn, pgprot_t prot) in remap_pte_range()
1644 unsigned long pfn, pgprot_t prot) in remap_pmd_range()
1665 unsigned long pfn, pgprot_t prot) in remap_pud_range()
1694 unsigned long pfn, unsigned long size, pgprot_t prot) in remap_pfn_range()
1766 unsigned long vm_len, pfn, pages; in vm_iomap_memory() local
3549 unsigned long *pfn) in follow_pfn()
/linux-4.1.27/arch/x86/include/asm/xen/
Dpage.h85 static inline unsigned long __pfn_to_mfn(unsigned long pfn) in __pfn_to_mfn()
102 static inline unsigned long pfn_to_mfn(unsigned long pfn) in pfn_to_mfn()
117 static inline int phys_to_machine_mapping_valid(unsigned long pfn) in phys_to_machine_mapping_valid()
127 unsigned long pfn; in mfn_to_pfn_no_overrides() local
150 unsigned long pfn; in mfn_to_pfn() local
203 unsigned long pfn; in mfn_to_local_pfn() local
266 unsigned long pfn, in xen_arch_need_swiotlb()
/linux-4.1.27/arch/arm/mm/
Dflush.c26 static void flush_pfn_alias(unsigned long pfn, unsigned long vaddr) in flush_pfn_alias()
40 static void flush_icache_alias(unsigned long pfn, unsigned long vaddr, unsigned long len) in flush_icache_alias()
86 void flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr, unsigned long pfn) in flush_cache_page()
103 #define flush_pfn_alias(pfn,vaddr) do { } while (0) argument
104 #define flush_icache_alias(pfn,vaddr,len) do { } while (0) argument
260 unsigned long pfn; in __sync_icache_dcache() local
375 unsigned long pfn; in __flush_anon_page() local
Dfault-armv.c41 unsigned long pfn, pte_t *ptep) in do_adjust_pte()
93 unsigned long pfn) in adjust_pte()
133 unsigned long addr, pte_t *ptep, unsigned long pfn) in make_coherent()
183 unsigned long pfn = pte_pfn(*ptep); in update_mmu_cache() local
Dioremap.c186 remap_area_sections(unsigned long virt, unsigned long pfn, in remap_area_sections()
218 remap_area_supersections(unsigned long virt, unsigned long pfn, in remap_area_supersections()
258 void __iomem * __arm_ioremap_pfn_caller(unsigned long pfn, in __arm_ioremap_pfn_caller()
339 unsigned long pfn = __phys_to_pfn(phys_addr); in __arm_ioremap_caller() local
362 __arm_ioremap_pfn(unsigned long pfn, unsigned long offset, size_t size, in __arm_ioremap_pfn()
Dmmap.c215 int valid_mmap_phys_addr_range(unsigned long pfn, size_t size) in valid_mmap_phys_addr_range()
231 int devmem_is_allowed(unsigned long pfn) in devmem_is_allowed()
Dhighmem.c127 void *kmap_atomic_pfn(unsigned long pfn) in kmap_atomic_pfn()
Dnommu.c354 void __iomem *__arm_ioremap_pfn(unsigned long pfn, unsigned long offset, in __arm_ioremap_pfn()
363 void __iomem *__arm_ioremap_pfn_caller(unsigned long pfn, unsigned long offset, in __arm_ioremap_pfn_caller()
Dinit.c192 int pfn_valid(unsigned long pfn) in pfn_valid()
412 static inline void free_area_high(unsigned long pfn, unsigned long end) in free_area_high()
/linux-4.1.27/arch/arm/xen/
Dp2m.c21 unsigned long pfn; member
62 unsigned long __pfn_to_mfn(unsigned long pfn) in __pfn_to_mfn()
119 bool __set_phys_to_machine_multi(unsigned long pfn, in __set_phys_to_machine_multi()
166 bool __set_phys_to_machine(unsigned long pfn, unsigned long mfn) in __set_phys_to_machine()
Dmm.c51 unsigned long pfn; in dma_cache_maint() local
141 unsigned long pfn, in xen_arch_need_swiotlb()
/linux-4.1.27/arch/unicore32/mm/
Dioremap.c102 remap_area_sections(unsigned long virt, unsigned long pfn, in remap_area_sections()
129 void __iomem *__uc32_ioremap_pfn_caller(unsigned long pfn, in __uc32_ioremap_pfn_caller()
189 unsigned long pfn = __phys_to_pfn(phys_addr); in __uc32_ioremap_caller() local
211 __uc32_ioremap_pfn(unsigned long pfn, unsigned long offset, size_t size, in __uc32_ioremap_pfn()
Dmmu.c81 unsigned long pfn; member
164 unsigned long end, unsigned long pfn, in alloc_init_pte()
491 unsigned long pfn = pte_pfn(*ptep); in update_mmu_cache() local
Dflush.c31 unsigned long pfn) in flush_cache_page()
/linux-4.1.27/arch/s390/pci/
Dpci_mmio.c15 unsigned long *pfn) in get_pfn()
40 unsigned long pfn; in SYSCALL_DEFINE3() local
80 unsigned long pfn; in SYSCALL_DEFINE3() local
/linux-4.1.27/arch/tile/include/asm/
Dmmzone.h38 static inline int pfn_to_nid(unsigned long pfn) in pfn_to_nid()
45 static inline int pfn_valid(unsigned long pfn) in pfn_valid()
Dpage.h153 #define __pfn_to_highbits(pfn) ((pfn) >> (NR_PA_HIGHBIT_SHIFT - PAGE_SHIFT)) argument
253 static inline void *pfn_to_kaddr(unsigned long pfn) in pfn_to_kaddr()
260 unsigned long pfn = kaddr_to_pfn(kaddr); in virt_to_phys() local
284 static inline void *pfn_to_kaddr(unsigned long pfn) in pfn_to_kaddr()
311 static inline int pfn_valid(unsigned long pfn) in pfn_valid()
/linux-4.1.27/arch/x86/kvm/
Diommu.c50 pfn_t pfn; in kvm_pin_pages() local
65 static void kvm_unpin_pages(struct kvm *kvm, pfn_t pfn, unsigned long npages) in kvm_unpin_pages()
76 pfn_t pfn; in kvm_iommu_map_pages() local
276 pfn_t pfn; in kvm_iommu_put_pages() local
/linux-4.1.27/arch/sh/include/asm/
Dmmzone.h12 static inline int pfn_to_nid(unsigned long pfn) in pfn_to_nid()
23 static inline struct pglist_data *pfn_to_pgdat(unsigned long pfn) in pfn_to_pgdat()
Dpage.h166 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
179 #define pfn_valid(pfn) ((pfn) >= min_low_pfn && (pfn) < max_low_pfn) argument
/linux-4.1.27/arch/x86/kernel/
Dcrash_dump_32.c17 static inline bool is_crashed_pfn_valid(unsigned long pfn) in is_crashed_pfn_valid()
50 ssize_t copy_oldmem_page(unsigned long pfn, char *buf, in copy_oldmem_page()
Dcrash_dump_64.c26 ssize_t copy_oldmem_page(unsigned long pfn, char *buf, in copy_oldmem_page()
/linux-4.1.27/arch/metag/include/asm/
Dmmzone.h10 static inline int pfn_to_nid(unsigned long pfn) in pfn_to_nid()
21 static inline struct pglist_data *pfn_to_pgdat(unsigned long pfn) in pfn_to_pgdat()
Dpage.h115 #define pfn_valid(pfn) ((pfn) >= min_low_pfn && (pfn) < max_pfn) argument
118 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
Dcacheflush.h56 unsigned long vmaddr, unsigned long pfn) in flush_cache_page()
94 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument
/linux-4.1.27/arch/arm/include/asm/xen/
Dpage-coherent.h53 unsigned long pfn = PFN_DOWN(handle); in xen_dma_unmap_page() local
68 unsigned long pfn = PFN_DOWN(handle); in xen_dma_sync_single_for_cpu() local
79 unsigned long pfn = PFN_DOWN(handle); in xen_dma_sync_single_for_device() local
Dpage.h14 #define phys_to_machine_mapping_valid(pfn) (1) argument
38 static inline unsigned long pfn_to_mfn(unsigned long pfn) in pfn_to_mfn()
102 static inline bool set_phys_to_machine(unsigned long pfn, unsigned long mfn) in set_phys_to_machine()
/linux-4.1.27/include/linux/
Dmmzone.h85 static inline int get_pfnblock_migratetype(struct page *page, unsigned long pfn) in get_pfnblock_migratetype()
553 static inline bool zone_spans_pfn(const struct zone *zone, unsigned long pfn) in zone_spans_pfn()
1041 static inline unsigned long early_pfn_to_nid(unsigned long pfn) in early_pfn_to_nid()
1048 #define pfn_to_nid(pfn) (0) argument
1074 #define pfn_to_section_nr(pfn) ((pfn) >> PFN_SECTION_SHIFT) argument
1077 #define SECTION_ALIGN_UP(pfn) (((pfn) + PAGES_PER_SECTION - 1) & PAGE_SECTION_MASK) argument
1078 #define SECTION_ALIGN_DOWN(pfn) ((pfn) & PAGE_SECTION_MASK) argument
1176 static inline struct mem_section *__pfn_to_section(unsigned long pfn) in __pfn_to_section()
1182 static inline int pfn_valid(unsigned long pfn) in pfn_valid()
1190 static inline int pfn_present(unsigned long pfn) in pfn_present()
[all …]
Dio-mapping.h88 unsigned long pfn; in io_mapping_map_atomic_wc() local
/linux-4.1.27/arch/m68k/include/asm/
Dpage_no.h26 #define pfn_to_virt(pfn) __va((pfn) << PAGE_SHIFT) argument
31 #define pfn_to_page(pfn) virt_to_page(pfn_to_virt(pfn)) argument
33 #define pfn_valid(pfn) ((pfn) < max_mapnr) argument
Dpage_mm.h127 #define pfn_to_virt(pfn) __va((pfn) << PAGE_SHIFT) argument
158 #define pfn_to_page(pfn) ({ \ argument
172 #define pfn_valid(pfn) virt_addr_valid(pfn_to_virt(pfn)) argument
/linux-4.1.27/kernel/power/
Dsnapshot.c634 static int memory_bm_find_bit(struct memory_bitmap *bm, unsigned long pfn, in memory_bm_find_bit()
694 static void memory_bm_set_bit(struct memory_bitmap *bm, unsigned long pfn) in memory_bm_set_bit()
705 static int mem_bm_set_bit_check(struct memory_bitmap *bm, unsigned long pfn) in mem_bm_set_bit_check()
718 static void memory_bm_clear_bit(struct memory_bitmap *bm, unsigned long pfn) in memory_bm_clear_bit()
737 static int memory_bm_test_bit(struct memory_bitmap *bm, unsigned long pfn) in memory_bm_test_bit()
748 static bool memory_bm_pfn_present(struct memory_bitmap *bm, unsigned long pfn) in memory_bm_pfn_present()
804 unsigned long bits, pfn, pages; in memory_bm_next_pfn() local
938 unsigned long pfn; in mark_nosave_pages() local
1081 static struct page *saveable_highmem_page(struct zone *zone, unsigned long pfn) in saveable_highmem_page()
1115 unsigned long pfn, max_zone_pfn; in count_highmem_pages() local
[all …]
/linux-4.1.27/arch/s390/kernel/
Dsuspend.c99 void page_key_read(unsigned long *pfn) in page_key_read()
111 void page_key_memorize(unsigned long *pfn) in page_key_memorize()
137 int pfn_is_nosave(unsigned long pfn) in pfn_is_nosave()
Dcrash_dump.c166 ssize_t copy_oldmem_page(unsigned long pfn, char *buf, size_t csize, in copy_oldmem_page()
187 unsigned long from, unsigned long pfn, in remap_oldmem_pfn_range_kdump()
215 unsigned long pfn, in remap_oldmem_pfn_range_zfcpdump()
236 unsigned long pfn, unsigned long size, pgprot_t prot) in remap_oldmem_pfn_range()
/linux-4.1.27/arch/x86/mm/
Dpat.c336 u64 pfn; in reserve_ram_pages_type() local
372 u64 pfn; in free_ram_pages_type() local
606 pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn, in phys_mem_access_prot()
614 static inline int range_is_allowed(unsigned long pfn, unsigned long size) in range_is_allowed()
620 static inline int range_is_allowed(unsigned long pfn, unsigned long size) in range_is_allowed()
642 int phys_mem_access_prot_allowed(struct file *file, unsigned long pfn, in phys_mem_access_prot_allowed()
832 unsigned long pfn, unsigned long addr, unsigned long size) in track_pfn_remap()
871 unsigned long pfn) in track_pfn_insert()
891 void untrack_pfn(struct vm_area_struct *vma, unsigned long pfn, in untrack_pfn()
Diomap_32.c57 void *kmap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot) in kmap_atomic_prot_pfn()
77 iomap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot) in iomap_atomic_prot_pfn()
Dnuma_32.c49 unsigned long pfn; in memory_present() local
Dhighmem_32.c65 void *kmap_atomic_pfn(unsigned long pfn) in kmap_atomic_pfn()
Dinit_32.c261 unsigned long pfn; in kernel_physical_mapping_init() local
438 unsigned long pfn = clamp_t(unsigned long, PFN_UP(start), in add_highpages_with_active_regions() local
455 unsigned long pfn, va; in native_pagetable_init() local
Dpageattr.c38 unsigned long pfn; member
253 unsigned long pfn) in static_protections()
464 unsigned long nextpage_addr, numpages, pmask, psize, addr, pfn; in try_preserve_large_page() local
597 unsigned long pfn, pfninc = 1; in __split_large_page() local
1151 unsigned long pfn = pte_pfn(old_pte); in __change_page_attr() local
1882 int kernel_map_pages_in_pgd(pgd_t *pgd, u64 pfn, unsigned long address, in kernel_map_pages_in_pgd()
Dinit.c82 unsigned long pfn; in alloc_low_pages() local
266 unsigned long pfn; in split_mem_range() local
Dpageattr-test.c134 unsigned long pfn = prandom_u32() % max_pfn_mapped; in pageattr_test() local
/linux-4.1.27/arch/parisc/kernel/
Dcache.c75 #define pfn_va(pfn) __va(PFN_PHYS(pfn)) argument
80 unsigned long pfn = pte_pfn(*ptep); in update_mmu_cache() local
542 unsigned long pfn; in flush_cache_mm() local
594 unsigned long pfn; in flush_cache_range() local
605 flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr, unsigned long pfn) in flush_cache_page()
/linux-4.1.27/arch/alpha/include/asm/
Dmmzone.h34 #define node_localnr(pfn, nid) ((pfn) - NODE_DATA(nid)->node_start_pfn) argument
103 #define pfn_to_nid(pfn) pa_to_nid(((u64)(pfn) << PAGE_SHIFT)) argument
104 #define pfn_valid(pfn) \ argument
Dcacheflush.h11 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument
/linux-4.1.27/arch/arm64/mm/
Dmmap.c114 int valid_mmap_phys_addr_range(unsigned long pfn, size_t size) in valid_mmap_phys_addr_range()
129 int devmem_is_allowed(unsigned long pfn) in devmem_is_allowed()
Dmmu.c52 pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn, in phys_mem_access_prot()
76 unsigned long pfn = pmd_pfn(*pmd); in split_pmd() local
90 unsigned long end, unsigned long pfn, in alloc_init_pte()
/linux-4.1.27/arch/frv/include/asm/
Dpage.h43 #define devmem_is_allowed(pfn) 1 argument
48 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
55 #define pfn_valid(pfn) ((pfn) < max_mapnr) argument
58 #define pfn_valid(pfn) ((pfn) >= min_low_pfn && (pfn) < max_low_pfn) argument
Dcacheflush.h25 #define flush_cache_page(vma, vmaddr, pfn) do {} while(0) argument
/linux-4.1.27/drivers/xen/
Dballoon.c243 unsigned long pfn, i; in reserve_additional_memory() local
329 unsigned long pfn, i; in increase_reservation() local
399 unsigned long pfn, i; in decrease_reservation() local
589 unsigned long pfn, extra_pfn_end; in balloon_add_region() local
Dtmem.c132 u32 index, unsigned long pfn) in xen_tmem_put_page()
141 u32 index, unsigned long pfn) in xen_tmem_get_page()
176 unsigned long pfn = page_to_pfn(page); in tmem_cleancache_put_page() local
191 unsigned long pfn = page_to_pfn(page); in tmem_cleancache_get_page() local
290 unsigned long pfn = page_to_pfn(page); in tmem_frontswap_store() local
316 unsigned long pfn = page_to_pfn(page); in tmem_frontswap_load() local
Dxlate_mmu.c81 unsigned long pfn = page_to_pfn(page); in remap_pte_fn() local
133 unsigned long pfn; in xen_xlate_unmap_gfn_range() local
Dswiotlb-xen.c95 unsigned long pfn = mfn_to_pfn(PFN_DOWN(baddr)); in xen_bus_to_phys() local
109 static int check_pages_physically_contiguous(unsigned long pfn, in check_pages_physically_contiguous()
129 unsigned long pfn = PFN_DOWN(p); in range_straddles_page_boundary() local
142 unsigned long pfn = mfn_to_local_pfn(mfn); in is_xen_swiotlb_buffer() local
/linux-4.1.27/drivers/vfio/
Dvfio_iommu_type1.c191 static bool is_invalid_reserved_pfn(unsigned long pfn) in is_invalid_reserved_pfn()
219 static int put_pfn(unsigned long pfn, int prot) in put_pfn()
231 static int vaddr_get_pfn(unsigned long vaddr, int prot, unsigned long *pfn) in vaddr_get_pfn()
294 unsigned long pfn = 0; in vfio_pin_pages() local
321 static long vfio_unpin_pages(unsigned long pfn, long npage, in vfio_unpin_pages()
502 unsigned long pfn, long npage, int prot) in map_try_harder()
522 unsigned long pfn, long npage, int prot) in vfio_iommu_map()
558 unsigned long pfn; in vfio_dma_do_map() local
/linux-4.1.27/arch/um/include/asm/
Dpgtable-2level.h41 #define pfn_pte(pfn, prot) __pte(pfn_to_phys(pfn) | pgprot_val(prot)) argument
42 #define pfn_pmd(pfn, prot) __pmd(pfn_to_phys(pfn) | pgprot_val(prot)) argument
Dpage.h113 #define pfn_to_phys(pfn) ((phys_t) ((pfn) << PAGE_SHIFT)) argument
115 #define pfn_valid(pfn) ((pfn) < max_mapnr) argument
/linux-4.1.27/arch/x86/power/
Dhibernate_32.c83 unsigned long pfn; in resume_physical_mapping_init() local
167 int pfn_is_nosave(unsigned long pfn) in pfn_is_nosave()
Dhibernate_64.c103 int pfn_is_nosave(unsigned long pfn) in pfn_is_nosave()
/linux-4.1.27/arch/avr32/include/asm/
Dpgtable-2level.h42 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument
43 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument
Dpage.h88 #define pfn_to_page(pfn) (mem_map + ((pfn) - PHYS_PFN_OFFSET)) argument
90 #define pfn_valid(pfn) ((pfn) >= PHYS_PFN_OFFSET && (pfn) < (PHYS_PFN_OFFSET + max_mapnr)) argument
Dcacheflush.h92 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument
/linux-4.1.27/arch/microblaze/mm/
Dinit.c76 unsigned long pfn; in highmem_setup() local
267 int page_is_ram(unsigned long pfn) in page_is_ram()
272 int page_is_ram(unsigned long pfn) in page_is_ram()
Dconsistent.c204 unsigned long pfn; in consistent_free() local
/linux-4.1.27/arch/arm/include/asm/
Ddma-mapping.h59 static inline dma_addr_t pfn_to_dma(struct device *dev, unsigned long pfn) in pfn_to_dma()
68 unsigned long pfn = __bus_to_pfn(addr); in dma_to_pfn() local
79 unsigned long pfn = dma_to_pfn(dev, addr); in dma_to_virt() local
96 static inline dma_addr_t pfn_to_dma(struct device *dev, unsigned long pfn) in pfn_to_dma()
Dkvm_mmu.h185 static inline void __coherent_cache_guest_page(struct kvm_vcpu *vcpu, pfn_t pfn, in __coherent_cache_guest_page()
249 pfn_t pfn = pmd_pfn(pmd); in __kvm_flush_dcache_pmd() local
Dmemory.h127 #define __pfn_to_phys(pfn) ((phys_addr_t)(pfn) << PAGE_SHIFT) argument
294 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
Dcacheflush.h242 vivt_flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr, unsigned long pfn) in vivt_flush_cache_page()
257 #define flush_cache_page(vma,addr,pfn) \ argument
/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
478 unsigned long pfn; in vb2_dc_get_user_pages() local
548 static inline dma_addr_t vb2_dc_pfn_to_dma(struct device *dev, unsigned long pfn) in vb2_dc_pfn_to_dma()
553 static inline dma_addr_t vb2_dc_pfn_to_dma(struct device *dev, unsigned long pfn) in vb2_dc_pfn_to_dma()
558 static inline dma_addr_t vb2_dc_pfn_to_dma(struct device *dev, unsigned long pfn) in vb2_dc_pfn_to_dma()
563 static inline dma_addr_t vb2_dc_pfn_to_dma(struct device *dev, unsigned long pfn) in vb2_dc_pfn_to_dma()
643 unsigned long pfn; in vb2_dc_get_userptr() local
/linux-4.1.27/arch/unicore32/kernel/
Dhibernate.c75 unsigned long pfn; in resume_physical_mapping_init() local
145 int pfn_is_nosave(unsigned long pfn) in pfn_is_nosave()
/linux-4.1.27/arch/ia64/include/asm/
Dpage.h100 # define ia64_pfn_valid(pfn) 1 argument
107 # define pfn_to_page(pfn) (vmem_map + (pfn)) argument
116 # define pfn_valid(pfn) (((pfn) < max_mapnr) && ia64_pfn_valid(pfn)) argument
120 # define pfn_valid(pfn) (((pfn) >= min_low_pfn) && ((pfn) < max_low_pfn) && ia64_pfn_valid(pfn)) argument
125 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
Dmmzone.h20 static inline int pfn_to_nid(unsigned long pfn) in pfn_to_nid()
Dcacheflush.h23 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument
/linux-4.1.27/arch/mn10300/include/asm/
Dpage.h107 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
108 #define pfn_to_page(pfn) (mem_map + ((pfn) - __pfn_disp)) argument
111 #define pfn_valid(pfn) \ argument
Dpgtable.h317 #define __pfn_addr(pfn) ((pfn) << PAGE_SHIFT) argument
318 #define pfn_pte(pfn, prot) __pte(__pfn_addr(pfn) | pgprot_val(prot)) argument
319 #define pfn_pmd(pfn, prot) __pmd(__pfn_addr(pfn) | pgprot_val(prot)) argument
480 #define MK_IOSPACE_PFN(space, pfn) (pfn) argument
481 #define GET_IOSPACE(pfn) 0 argument
482 #define GET_PFN(pfn) (pfn) argument
/linux-4.1.27/fs/proc/
Dpage.c30 unsigned long pfn; in kpagecount_read() local
193 unsigned long pfn; in kpageflags_read() local
Dvmcore.c53 int register_oldmem_pfn_is_ram(int (*fn)(unsigned long pfn)) in register_oldmem_pfn_is_ram()
69 static int pfn_is_ram(unsigned long pfn) in pfn_is_ram()
91 unsigned long pfn, offset; in read_from_oldmem() local
161 unsigned long from, unsigned long pfn, in remap_oldmem_pfn_range()
344 unsigned long from, unsigned long pfn, in remap_oldmem_pfn_checked()
394 unsigned long from, unsigned long pfn, in vmcore_remap_oldmem_pfn()
429 u64 pfn; in mmap_vmcore() local
Dkcore.c167 unsigned long pfn = __pa(ent->addr) >> PAGE_SHIFT; in get_sparsemem_vmemmap_info() local
206 kclist_add_private(unsigned long pfn, unsigned long nr_pages, void *arg) in kclist_add_private()
/linux-4.1.27/arch/unicore32/include/asm/
Dmemory.h67 #define __pfn_to_phys(pfn) ((pfn) << PAGE_SHIFT) argument
96 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
Dio.h63 static inline int devmem_is_allowed(unsigned long pfn) in devmem_is_allowed()
/linux-4.1.27/arch/powerpc/mm/
Dmem.c79 int page_is_ram(unsigned long pfn) in page_is_ram()
94 pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn, in phys_mem_access_prot()
341 unsigned long pfn, highmem_mapnr; in mem_init() local
561 int devmem_is_allowed(unsigned long pfn) in devmem_is_allowed()
Dinit_64.c428 struct page *realmode_pfn_to_page(unsigned long pfn) in realmode_pfn_to_page()
455 struct page *realmode_pfn_to_page(unsigned long pfn) in realmode_pfn_to_page()
Dpgtable.c53 unsigned long pfn = pte_pfn(pte); in maybe_pte_to_page() local
/linux-4.1.27/arch/mips/include/asm/
Dmmzone.h13 #define pfn_to_nid(pfn) pa_to_nid((pfn) << PAGE_SHIFT) argument
Dpage.h195 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
199 static inline int pfn_valid(unsigned long pfn) in pfn_valid()
213 #define pfn_valid(pfn) \ argument
Dpgtable-32.h110 pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte()
127 #define pfn_pte(pfn, prot) __pte(((pfn) << (PAGE_SHIFT + 2)) | pgprot_val(prot)) argument
130 #define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << _PFN_SHIFT) | pgprot_val(prot)) argument
Dpgtable-64.h229 #define pfn_pte(pfn, prot) __pte(((pfn) << (PAGE_SHIFT + 2)) | pgprot_val(prot)) argument
232 #define pfn_pte(pfn, prot) __pte(((pfn) << _PFN_SHIFT) | pgprot_val(prot)) argument
233 #define pfn_pmd(pfn, prot) __pmd(((pfn) << _PFN_SHIFT) | pgprot_val(prot)) argument
/linux-4.1.27/arch/score/include/asm/
Dpage.h65 #define pfn_to_phys(pfn) (PFN_PHYS(pfn)) argument
68 #define pfn_to_virt(pfn) __va(pfn_to_phys((pfn))) argument
77 #define pfn_valid(pfn) (((pfn) >= min_low_pfn) && ((pfn) < max_low_pfn)) argument
/linux-4.1.27/arch/powerpc/kernel/
Dsuspend.c18 int pfn_is_nosave(unsigned long pfn) in pfn_is_nosave()
Ddma.c31 u64 pfn = (dev->coherent_dma_mask >> PAGE_SHIFT) + 1; in get_pfn_limit() local
57 u64 pfn = get_pfn_limit(dev); in dma_direct_alloc_coherent() local
114 unsigned long pfn; in dma_direct_mmap_coherent() local
Dcrash_dump.c97 ssize_t copy_oldmem_page(unsigned long pfn, char *buf, in copy_oldmem_page()
/linux-4.1.27/drivers/char/
Dmem.c55 static inline int valid_mmap_phys_addr_range(unsigned long pfn, size_t size) in valid_mmap_phys_addr_range()
62 static inline int range_is_allowed(unsigned long pfn, unsigned long size) in range_is_allowed()
81 static inline int range_is_allowed(unsigned long pfn, unsigned long size) in range_is_allowed()
224 unsigned long pfn, unsigned long size, pgprot_t *vma_prot) in phys_mem_access_prot_allowed()
265 static pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn, in phys_mem_access_prot()
357 unsigned long pfn; in mmap_kmem() local
/linux-4.1.27/arch/microblaze/include/asm/
Dpage.h145 # define pfn_to_phys(pfn) (PFN_PHYS(pfn)) argument
148 # define pfn_to_virt(pfn) __va(pfn_to_phys((pfn))) argument
165 # define pfn_valid(pfn) (((pfn) >= min_low_pfn) && \ argument
170 # define pfn_valid(pfn) ((pfn) < (max_mapnr + ARCH_PFN_OFFSET)) argument
/linux-4.1.27/arch/ia64/kernel/
Dcrash_dump.c34 copy_oldmem_page(unsigned long pfn, char *buf, in copy_oldmem_page()
/linux-4.1.27/arch/sh/kernel/
Dcrash_dump.c25 ssize_t copy_oldmem_page(unsigned long pfn, char *buf, in copy_oldmem_page()
Dswsusp.c22 int pfn_is_nosave(unsigned long pfn) in pfn_is_nosave()
/linux-4.1.27/arch/arm/kernel/
Dcrash_dump.c33 ssize_t copy_oldmem_page(unsigned long pfn, char *buf, in copy_oldmem_page()
Dhibernate.c27 int pfn_is_nosave(unsigned long pfn) in pfn_is_nosave()
/linux-4.1.27/arch/powerpc/kvm/
De500_mmu_host.c166 pfn_t pfn; in kvmppc_map_magic() local
249 pfn_t pfn, unsigned int wimg) in kvmppc_e500_ref_setup()
312 pfn_t pfn = ref->pfn; in kvmppc_e500_setup_stlbe() local
330 unsigned long pfn = 0; /* silence GCC warning */ in kvmppc_e500_shadow_map() local
632 hfn_t pfn; in kvmppc_load_last_inst() local
/linux-4.1.27/arch/arm64/include/asm/
Dmemory.h87 #define __pfn_to_phys(pfn) ((phys_addr_t)(pfn) << PAGE_SHIFT) argument
156 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
Dcacheflush.h83 unsigned long user_addr, unsigned long pfn) in flush_cache_page()
/linux-4.1.27/arch/nios2/include/asm/
Dpage.h89 # define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
90 # define pfn_valid(pfn) ((pfn) >= ARCH_PFN_OFFSET && \ argument
/linux-4.1.27/arch/score/mm/
Dcache.c82 unsigned long pfn, addr; in __update_cache() local
212 unsigned long addr, unsigned long pfn) in flush_cache_page()
/linux-4.1.27/arch/sparc/power/
Dhibernate.c21 int pfn_is_nosave(unsigned long pfn) in pfn_is_nosave()
/linux-4.1.27/arch/mips/power/
Dcpu.c37 int pfn_is_nosave(unsigned long pfn) in pfn_is_nosave()
/linux-4.1.27/drivers/base/
Dnode.c362 static int get_nid_for_pfn(unsigned long pfn) in get_nid_for_pfn()
378 unsigned long pfn, sect_start_pfn, sect_end_pfn; in register_mem_sect_under_node() local
425 unsigned long pfn, sect_start_pfn, sect_end_pfn; in unregister_mem_sect_under_nodes() local
460 unsigned long pfn; in link_mem_sections() local
Dmemory.c127 unsigned long i, pfn; in show_mem_removable() local
192 unsigned long pfn = start_pfn; in pages_correctly_reserved() local
490 u64 pfn; in store_soft_offline_page() local
509 u64 pfn; in store_hard_offline_page() local
Ddma-mapping.c253 unsigned long pfn = page_to_pfn(virt_to_page(cpu_addr)); in dma_common_mmap() local
310 unsigned long pfn; in dma_common_contiguous_remap() local
/linux-4.1.27/arch/tile/mm/
Dinit.c93 pte_t *get_prealloc_pte(unsigned long pfn) in get_prealloc_pte()
408 unsigned long address, pfn; in kernel_physical_mapping_init() local
660 unsigned long pfn; in init_free_pfn_range() local
935 int pfn = kaddr_to_pfn((void *)addr); in free_init_pages() local
Dhighmem.c269 void *kmap_atomic_pfn(unsigned long pfn) in kmap_atomic_pfn()
273 void *kmap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot) in kmap_atomic_prot_pfn()
/linux-4.1.27/arch/sparc/include/asm/
Dpgtable_32.h262 #define pfn_pte(pfn, prot) mk_pte(pfn_to_page(pfn), prot) argument
405 #define MK_IOSPACE_PFN(space, pfn) (pfn | (space << (BITS_PER_LONG - 4))) argument
406 #define GET_IOSPACE(pfn) (pfn >> (BITS_PER_LONG - 4)) argument
407 #define GET_PFN(pfn) (pfn & 0x0fffffffUL) argument
413 unsigned long from, unsigned long pfn, in io_remap_pfn_range()
Dpgtable_64.h237 static inline pte_t pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte()
801 unsigned long pfn; in __pmd_page() local
966 #define MK_IOSPACE_PFN(space, pfn) (pfn | (space << (BITS_PER_LONG - 4))) argument
967 #define GET_IOSPACE(pfn) (pfn >> (BITS_PER_LONG - 4)) argument
968 #define GET_PFN(pfn) (pfn & 0x0fffffffffffffffUL) argument
974 unsigned long from, unsigned long pfn, in io_remap_pfn_range()
Dcacheflush_64.h25 #define flush_cache_page(vma, page, pfn) \ argument
Dcacheflush_32.h14 #define flush_cache_page(vma,addr,pfn) \ argument
/linux-4.1.27/arch/mips/kernel/
Dcrash_dump.c26 ssize_t copy_oldmem_page(unsigned long pfn, char *buf, in copy_oldmem_page()
/linux-4.1.27/drivers/edac/
Dcell_edac.c38 unsigned long address, pfn, offset, syndrome; in cell_edac_count_ce() local
61 unsigned long address, pfn, offset; in cell_edac_count_ue() local
/linux-4.1.27/arch/tile/gxio/
Dkiorpc.c34 unsigned long pfn; in iorpc_ioremap() local
/linux-4.1.27/arch/arm/kvm/
Dmmu.c101 static bool kvm_is_device_pfn(unsigned long pfn) in kvm_is_device_pfn()
452 unsigned long end, unsigned long pfn, in create_hyp_pte_mappings()
469 unsigned long end, unsigned long pfn, in create_hyp_pmd_mappings()
503 unsigned long end, unsigned long pfn, in create_hyp_pud_mappings()
538 unsigned long pfn, pgprot_t prot) in __create_hyp_mappings()
969 unsigned long pfn; in kvm_phys_addr_ioremap() local
1002 pfn_t pfn = *pfnp; in transparent_hugepage_adjust() local
1208 static void coherent_cache_guest_page(struct kvm_vcpu *vcpu, pfn_t pfn, in coherent_cache_guest_page()
1225 pfn_t pfn; in user_mem_abort() local
1353 pfn_t pfn; in handle_access_fault() local
/linux-4.1.27/fs/
Ddax.c38 unsigned long pfn; in dax_clear_blocks() local
68 unsigned long pfn; in dax_get_addr() local
277 unsigned long pfn; in dax_insert_mapping() local
/linux-4.1.27/arch/openrisc/include/asm/
Dpage.h83 #define pfn_to_virt(pfn) __va((pfn) << PAGE_SHIFT) argument
92 #define pfn_valid(pfn) ((pfn) < max_mapnr) argument
/linux-4.1.27/drivers/net/ethernet/ibm/ehea/
Dehea_qmr.c628 static int ehea_update_busmap(unsigned long pfn, unsigned long nr_pages, int add) in ehea_update_busmap()
671 int ehea_add_sect_bmap(unsigned long pfn, unsigned long nr_pages) in ehea_add_sect_bmap()
681 int ehea_rem_sect_bmap(unsigned long pfn, unsigned long nr_pages) in ehea_rem_sect_bmap()
691 static int ehea_is_hugepage(unsigned long pfn) in ehea_is_hugepage()
709 unsigned long pfn, start_pfn, end_pfn, nr_pages; in ehea_create_busmap_callback() local
/linux-4.1.27/arch/xtensa/mm/
Dcache.c200 unsigned long pfn) in local_flush_cache_page()
216 unsigned long pfn = pte_pfn(*ptep); in update_mmu_cache() local
Dinit.c238 unsigned long pfn; in bootmem_init() local
/linux-4.1.27/arch/frv/mm/
Dinit.c123 unsigned long pfn; in mem_init() local
/linux-4.1.27/arch/arm/mach-ks8695/include/mach/
Dmemory.h34 #define __arch_pfn_to_dma(dev, pfn) \ argument
/linux-4.1.27/arch/hexagon/include/asm/
Dpage.h112 #define pfn_valid(pfn) ((pfn) < max_mapnr) argument
144 #define pfn_to_virt(pfn) __va((pfn) << PAGE_SHIFT) argument
Dcacheflush.h45 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument
/linux-4.1.27/arch/arm/mach-omap1/include/mach/
Dmemory.h28 #define __arch_pfn_to_dma(dev, pfn) \ argument
/linux-4.1.27/arch/ia64/mm/
Dnuma.c61 int __meminit __early_pfn_to_nid(unsigned long pfn) in __early_pfn_to_nid()
/linux-4.1.27/arch/nios2/mm/
Dcacheflush.c166 unsigned long pfn) in flush_cache_page()
219 unsigned long pfn = pte_pfn(*pte); in update_mmu_cache() local
Dioremap.c27 unsigned long pfn; in remap_area_pte() local
/linux-4.1.27/arch/sh/mm/
Dcache.c138 unsigned long pfn = pte_pfn(pte); in __update_cache() local
192 unsigned long pfn) in flush_cache_page()
Dmmap.c160 int valid_mmap_phys_addr_range(unsigned long pfn, size_t size) in valid_mmap_phys_addr_range()
Dcache-sh7705.c167 unsigned long pfn = data->addr2; in sh7705_flush_cache_page() local
Dconsistent.c72 unsigned long pfn = dma_handle >> PAGE_SHIFT; in dma_generic_free_coherent() local
/linux-4.1.27/arch/arm/mach-iop13xx/include/mach/
Dmemory.h56 #define __arch_pfn_to_dma(dev, pfn) \ argument
/linux-4.1.27/arch/mips/loongson/common/
Dmem.c113 pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn, in phys_mem_access_prot()
/linux-4.1.27/tools/testing/selftests/vm/
Dtranshuge-stress.c110 int64_t pfn; in main() local
/linux-4.1.27/arch/metag/mm/
Dhighmem.c92 void *kmap_atomic_pfn(unsigned long pfn) in kmap_atomic_pfn()
/linux-4.1.27/arch/mips/mm/
Dhighmem.c102 void *kmap_atomic_pfn(unsigned long pfn) in kmap_atomic_pfn()
Dioremap.c23 unsigned long pfn; in remap_area_pte() local
Dcache.c131 unsigned long pfn, addr; in __update_cache() local
Dc-octeon.c170 unsigned long page, unsigned long pfn) in octeon_flush_cache_page()
/linux-4.1.27/include/xen/interface/hvm/
Dhvm_op.h61 uint64_t pfn; member
/linux-4.1.27/virt/kvm/
Dkvm_main.c114 bool kvm_is_reserved_pfn(pfn_t pfn) in kvm_is_reserved_pfn()
1217 bool write_fault, bool *writable, pfn_t *pfn) in hva_to_pfn_fast()
1250 bool *writable, pfn_t *pfn) in hva_to_pfn_slow()
1318 pfn_t pfn = 0; in hva_to_pfn() local
1449 static struct page *kvm_pfn_to_page(pfn_t pfn) in kvm_pfn_to_page()
1464 pfn_t pfn; in gfn_to_page() local
1480 void kvm_release_pfn_clean(pfn_t pfn) in kvm_release_pfn_clean()
1495 static void kvm_release_pfn_dirty(pfn_t pfn) in kvm_release_pfn_dirty()
1501 void kvm_set_pfn_dirty(pfn_t pfn) in kvm_set_pfn_dirty()
1512 void kvm_set_pfn_accessed(pfn_t pfn) in kvm_set_pfn_accessed()
[all …]
/linux-4.1.27/arch/arm/mach-footbridge/
Dcommon.c256 unsigned long __pfn_to_bus(unsigned long pfn) in __pfn_to_bus()
/linux-4.1.27/arch/arm/include/asm/mach/
Dmap.h19 unsigned long pfn; member
Dpci.h89 static inline void pci_map_io_early(unsigned long pfn) {} in pci_map_io_early()
/linux-4.1.27/drivers/gpu/drm/gma500/
Dgem.c179 unsigned long pfn; in psb_gem_fault() local
/linux-4.1.27/arch/mn10300/mm/
Dpgtable.c35 void set_pmd_pfn(unsigned long vaddr, unsigned long pfn, pgprot_t flags) in set_pmd_pfn()
/linux-4.1.27/arch/powerpc/include/asm/
Dpte-hash64-64k.h97 #define remap_4k_pfn(vma, addr, pfn, prot) \ argument
Dcacheflush.h23 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument
Dpgtable-ppc64-4k.h85 #define remap_4k_pfn(vma, addr, pfn, prot) \ argument
Dpage.h127 #define pfn_valid(pfn) ((pfn) >= ARCH_PFN_OFFSET && (pfn) < max_mapnr) argument
131 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
/linux-4.1.27/drivers/iommu/
Diova.c291 struct iova *find_iova(struct iova_domain *iovad, unsigned long pfn) in find_iova()
350 free_iova(struct iova_domain *iovad, unsigned long pfn) in free_iova()
/linux-4.1.27/arch/alpha/mm/
Dinit.c210 unsigned long pfn = crb->map[i].pa >> PAGE_SHIFT; in callback_init() local
/linux-4.1.27/scripts/dtc/
Dchecks.c61 #define CHECK_ENTRY(nm, tfn, nfn, pfn, d, w, e, ...) \ argument
75 #define WARNING(nm, tfn, nfn, pfn, d, ...) \ argument
77 #define ERROR(nm, tfn, nfn, pfn, d, ...) \ argument
79 #define CHECK(nm, tfn, nfn, pfn, d, ...) \ argument
/linux-4.1.27/drivers/gpu/drm/ttm/
Dttm_bo_vm.c93 unsigned long pfn; in ttm_bo_vm_fault() local
/linux-4.1.27/arch/c6x/include/asm/
Dcacheflush.h29 #define flush_cache_page(vma, vmaddr, pfn) do {} while (0) argument
/linux-4.1.27/lib/
Dioremap.c57 u64 pfn; in ioremap_pte_range() local
/linux-4.1.27/drivers/virtio/
Dvirtio_balloon.c93 unsigned long pfn = page_to_pfn(page); in page_to_balloon_pfn() local
100 static struct page *balloon_pfn_to_page(u32 pfn) in balloon_pfn_to_page()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_gem.c87 unsigned long pfn; in exynos_drm_gem_map_buf() local
430 unsigned long pfn; in exynos_gem_get_pages_from_userptr() local
/linux-4.1.27/arch/um/kernel/
Dphysmem.c84 unsigned long pfn = PFN_UP(__pa(reserve_end)); in setup_physmem() local
/linux-4.1.27/arch/cris/include/asm/
Dcacheflush.h14 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument
Dpage.h43 #define pfn_valid(pfn) (((pfn) - (PAGE_OFFSET >> PAGE_SHIFT)) < max_mapnr) argument
/linux-4.1.27/arch/arc/include/asm/
Dcacheflush.h62 #define flush_cache_page(vma, u_vaddr, pfn) /* PF handling/COW-break */ argument
/linux-4.1.27/drivers/acpi/apei/
Dghes.c151 static void __iomem *ghes_ioremap_pfn_nmi(u64 pfn) in ghes_ioremap_pfn_nmi()
162 static void __iomem *ghes_ioremap_pfn_irq(u64 pfn) in ghes_ioremap_pfn_irq()
394 unsigned long pfn; in ghes_handle_memory_failure() local
/linux-4.1.27/arch/tile/kernel/
Dmachine_kexec.c256 unsigned long pfn = i << (HPAGE_SHIFT - PAGE_SHIFT); in setup_quasi_va_is_pa() local
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dmem.c56 u64 pfn; in mlx5_ib_cont_pages() local
/linux-4.1.27/arch/sparc/mm/
Dtlb.c109 unsigned long paddr, pfn = pte_pfn(orig); in tlb_batch_add() local
/linux-4.1.27/include/xen/
Dgrant_table.h173 xen_pfn_t *pfn; member

12