Home
last modified time | relevance | path

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

12

/linux-4.4.14/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
76 #define __pfn_to_phys(pfn) PFN_PHYS(pfn) argument
Dpgtable.h546 unsigned long pfn, unsigned long addr, in track_pfn_remap()
557 unsigned long pfn) in track_pfn_insert()
577 unsigned long pfn, unsigned long size) in untrack_pfn()
592 static inline int is_zero_pfn(unsigned long pfn) in is_zero_pfn()
602 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.4.14/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.4.14/arch/x86/xen/
Dp2m.c124 static inline unsigned p2m_top_index(unsigned long pfn) in p2m_top_index()
130 static inline unsigned p2m_mid_index(unsigned long pfn) in p2m_mid_index()
135 static inline unsigned p2m_index(unsigned long pfn) in p2m_index()
172 static void p2m_init_identity(unsigned long *p2m, unsigned long pfn) in p2m_init_identity()
210 unsigned long pfn, mfn; in xen_build_mfn_list_list() local
292 unsigned long pfn; in xen_build_dynamic_phys_to_machine() local
311 static int xen_p2m_elem_type(unsigned long pfn) in xen_p2m_elem_type()
332 unsigned long pfn; in xen_rebuild_p2m_list() local
437 unsigned long get_phys_to_machine(unsigned long pfn) in get_phys_to_machine()
533 int xen_alloc_p2m_entry(unsigned long pfn) in xen_alloc_p2m_entry()
[all …]
Dmmu.c371 unsigned long pfn = mfn_to_pfn(mfn); in pte_mfn_to_pfn() local
386 unsigned long pfn = (val & PTE_PFN_MASK) >> PAGE_SHIFT; in pte_pfn_to_mfn() local
729 static void xen_do_pin(unsigned level, unsigned long pfn) in xen_do_pin()
753 unsigned long pfn = page_to_pfn(page); in xen_pin_page() local
895 unsigned long pfn = page_to_pfn(page); in xen_unpin_page() local
1097 static void __init pin_pagetable_pfn(unsigned cmd, unsigned long pfn) in pin_pagetable_pfn()
1567 unsigned long pfn; in mask_rw_pte() local
1615 static void __init xen_alloc_pte_init(struct mm_struct *mm, unsigned long pfn) in xen_alloc_pte_init()
1625 static void __init xen_alloc_pmd_init(struct mm_struct *mm, unsigned long pfn) in xen_alloc_pmd_init()
1635 static void __init xen_release_pte_init(unsigned long pfn) in xen_release_pte_init()
[all …]
Dsetup.c163 unsigned long __ref xen_chk_extra_mem(unsigned long pfn) in xen_chk_extra_mem()
181 unsigned long pfn, pfn_s, pfn_e; in xen_inv_extra_mem() local
256 unsigned long pfn, end; in xen_set_identity_and_release_chunk() local
287 static void __init xen_update_mem_tables(unsigned long pfn, unsigned long mfn) in xen_update_mem_tables()
392 unsigned long pfn; in xen_set_identity_and_remap_chunk() local
503 unsigned long mfn_save, mfn, pfn; in xen_remap_memory() local
Denlighten.c490 unsigned long pfn; in set_aliased_prot() local
608 unsigned long pfn, mfn; in xen_load_gdt() local
656 unsigned long pfn, mfn; in xen_load_gdt_boot() local
1775 u64 pfn; in init_hvm_pv_info() local
/linux-4.4.14/mm/
Dmemory-failure.c182 unsigned long pfn, struct page *page, int flags) in kill_proc()
326 int fail, struct page *page, unsigned long pfn, in kill_procs()
556 static int me_kernel(struct page *p, unsigned long pfn) in me_kernel()
564 static int me_unknown(struct page *p, unsigned long pfn) in me_unknown()
573 static int me_pagecache_clean(struct page *p, unsigned long pfn) in me_pagecache_clean()
638 static int me_pagecache_dirty(struct page *p, unsigned long pfn) in me_pagecache_dirty()
704 static int me_swapcache_dirty(struct page *p, unsigned long pfn) in me_swapcache_dirty()
716 static int me_swapcache_clean(struct page *p, unsigned long pfn) in me_swapcache_clean()
732 static int me_huge_page(struct page *p, unsigned long pfn) in me_huge_page()
838 static void action_result(unsigned long pfn, enum mf_action_page_type type, in action_result()
[all …]
Dpage_ext.c104 unsigned long pfn = page_to_pfn(page); in lookup_page_ext() local
181 unsigned long pfn = page_to_pfn(page); in lookup_page_ext() local
215 static int __meminit init_section_page_ext(unsigned long pfn, int nid) in init_section_page_ext()
266 static void __free_page_ext(unsigned long pfn) in __free_page_ext()
283 unsigned long start, end, pfn; in online_page_ext() local
317 unsigned long start, end, pfn; in offline_page_ext() local
361 unsigned long pfn; in page_ext_init() local
Dpage_isolation.c16 unsigned long flags, pfn; in set_migratetype_isolate() local
133 __first_valid_page(unsigned long pfn, unsigned long nr_pages) in __first_valid_page()
161 unsigned long pfn; in start_isolate_page_range() local
194 unsigned long pfn; in undo_isolate_page_range() local
216 __test_page_isolated_in_pageblock(unsigned long pfn, unsigned long end_pfn, in __test_page_isolated_in_pageblock()
248 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
367 unsigned long pfn = -1; in cma_alloc() local
441 unsigned long pfn; in cma_release() local
Dpage_idle.c30 static struct page *page_idle_get_page(unsigned long pfn) in page_idle_get_page()
121 unsigned long pfn, end_pfn; in page_idle_bitmap_read() local
166 unsigned long pfn, end_pfn; in page_idle_bitmap_write() 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
449 unsigned long flags, pfn; in __add_zone() local
562 unsigned long pfn; in find_biggest_section_pfn() local
590 unsigned long pfn; in shrink_zone_span() local
658 unsigned long pfn; in shrink_pgdat_span() local
794 unsigned long pfn = phys_start_pfn + i*PAGES_PER_SECTION; in __remove_pages() local
975 int __ref online_pages(unsigned long pfn, unsigned long nr_pages, int online_type) in online_pages()
1378 unsigned long pfn, sec_end_pfn; in test_pages_in_a_zone() local
1414 unsigned long pfn; in scan_movable_pages() local
[all …]
Dpage_alloc.c276 static inline bool __meminit early_page_uninitialised(unsigned long pfn) in early_page_uninitialised()
284 static inline bool early_page_nid_uninitialised(unsigned long pfn, int nid) in early_page_nid_uninitialised()
297 unsigned long pfn, unsigned long zone_end, in update_defer_init()
319 static inline bool early_page_uninitialised(unsigned long pfn) in early_page_uninitialised()
324 static inline bool early_page_nid_uninitialised(unsigned long pfn, int nid) in early_page_nid_uninitialised()
330 unsigned long pfn, unsigned long zone_end, in update_defer_init()
353 unsigned long pfn = page_to_pfn(page); in page_outside_zone_boundaries() local
657 unsigned long pfn, in __free_one_page()
854 struct page *page, unsigned long pfn, in free_one_page()
900 static void __meminit __init_single_page(struct page *page, unsigned long pfn, in __init_single_page()
[all …]
Dpage_owner.c87 print_page_owner(char __user *buf, size_t count, unsigned long pfn, in print_page_owner()
156 unsigned long pfn; in read_page_owner() local
218 unsigned long pfn = zone->zone_start_pfn, block_end_pfn; in init_pages_in_zone() local
Dhwpoison-inject.c15 unsigned long pfn = val; in hwpoison_inject() local
Dcompaction.c48 unsigned long pfn = page_to_pfn(page); in release_freepages() local
215 unsigned long pfn; in __reset_isolation_suitable() local
262 unsigned long pfn; in update_pageblock_skip() local
557 unsigned long isolated, pfn, block_end_pfn; in isolate_freepages_range() local
866 unsigned long pfn, block_end_pfn; in isolate_migratepages_range() local
Dmmzone.c75 int memmap_valid_within(unsigned long pfn, in memmap_valid_within()
Dmemory.c753 unsigned long pfn = pte_pfn(pte); in vm_normal_page() local
804 unsigned long pfn = pmd_pfn(pmd); in vm_normal_page_pmd() local
1560 unsigned long pfn, pgprot_t prot) in insert_pfn()
1605 unsigned long pfn) in vm_insert_pfn()
1633 unsigned long pfn) in vm_insert_mixed()
1664 unsigned long pfn, pgprot_t prot) in remap_pte_range()
1685 unsigned long pfn, pgprot_t prot) in remap_pmd_range()
1706 unsigned long pfn, pgprot_t prot) in remap_pud_range()
1735 unsigned long pfn, unsigned long size, pgprot_t prot) in remap_pfn_range()
1807 unsigned long vm_len, pfn, pages; in vm_iomap_memory() local
[all …]
/linux-4.4.14/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.h351 static inline void paravirt_alloc_pte(struct mm_struct *mm, unsigned long pfn) in paravirt_alloc_pte()
355 static inline void paravirt_release_pte(unsigned long pfn) in paravirt_release_pte()
360 static inline void paravirt_alloc_pmd(struct mm_struct *mm, unsigned long pfn) in paravirt_alloc_pmd()
365 static inline void paravirt_release_pmd(unsigned long pfn) in paravirt_release_pmd()
370 static inline void paravirt_alloc_pud(struct mm_struct *mm, unsigned long pfn) in paravirt_alloc_pud()
374 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.4.14/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.4.14/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()
122 static inline int phys_to_machine_mapping_valid(unsigned long pfn) in phys_to_machine_mapping_valid()
132 unsigned long pfn; in mfn_to_pfn_no_overrides() local
155 unsigned long pfn; in mfn_to_pfn() local
192 static inline unsigned long pfn_to_gfn(unsigned long pfn) in pfn_to_gfn()
209 #define pfn_to_bfn(pfn) pfn_to_gfn(pfn) argument
234 unsigned long pfn; in bfn_to_local_pfn() local
/linux-4.4.14/arch/arm/mm/
Dflush.c41 static void flush_pfn_alias(unsigned long pfn, unsigned long vaddr) in flush_pfn_alias()
55 static void flush_icache_alias(unsigned long pfn, unsigned long vaddr, unsigned long len) in flush_icache_alias()
101 void flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr, unsigned long pfn) in flush_cache_page()
118 #define flush_pfn_alias(pfn,vaddr) do { } while (0) argument
119 #define flush_icache_alias(pfn,vaddr,len) do { } while (0) argument
275 unsigned long pfn; in __sync_icache_dcache() local
390 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 static 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.c129 void *kmap_atomic_pfn(unsigned long pfn) in kmap_atomic_pfn()
Dinit.c193 int pfn_valid(unsigned long pfn) in pfn_valid()
414 static inline void free_area_high(unsigned long pfn, unsigned long end) in free_area_high()
/linux-4.4.14/arch/arm/include/asm/xen/
Dpage.h14 #define phys_to_machine_mapping_valid(pfn) (1) argument
46 static inline unsigned long pfn_to_gfn(unsigned long pfn) in pfn_to_gfn()
57 static inline unsigned long pfn_to_bfn(unsigned long pfn) in pfn_to_bfn()
109 static inline bool set_phys_to_machine(unsigned long pfn, unsigned long mfn) in set_phys_to_machine()
Dpage-coherent.h64 unsigned long pfn = PFN_DOWN(handle); in xen_dma_unmap_page() local
83 unsigned long pfn = PFN_DOWN(handle); in xen_dma_sync_single_for_cpu() local
94 unsigned long pfn = PFN_DOWN(handle); in xen_dma_sync_single_for_device() local
/linux-4.4.14/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()
/linux-4.4.14/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.4.14/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.4.14/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.h155 #define __pfn_to_highbits(pfn) ((pfn) >> (NR_PA_HIGHBIT_SHIFT - PAGE_SHIFT)) argument
255 static inline void *pfn_to_kaddr(unsigned long pfn) in pfn_to_kaddr()
262 unsigned long pfn = kaddr_to_pfn(kaddr); in virt_to_phys() local
286 static inline void *pfn_to_kaddr(unsigned long pfn) in pfn_to_kaddr()
313 static inline int pfn_valid(unsigned long pfn) in pfn_valid()
/linux-4.4.14/arch/arm/include/asm/
Ddma-mapping.h61 static inline dma_addr_t pfn_to_dma(struct device *dev, unsigned long pfn) in pfn_to_dma()
70 unsigned long pfn = __bus_to_pfn(addr); in dma_to_pfn() local
81 unsigned long pfn = dma_to_pfn(dev, addr); in dma_to_virt() local
98 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
Dcacheflush.h238 vivt_flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr, unsigned long pfn) in vivt_flush_cache_page()
253 #define flush_cache_page(vma,addr,pfn) \ argument
/linux-4.4.14/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
278 pfn_t pfn; in kvm_iommu_put_pages() local
Dmmu.c262 pfn_t pfn, unsigned access) in set_mmio_spte()
590 pfn_t pfn; in mmu_spte_clear_track_bits() local
2479 static bool kvm_is_mmio_pfn(pfn_t pfn) in kvm_is_mmio_pfn()
2489 gfn_t gfn, pfn_t pfn, bool speculative, in set_spte()
2569 int level, gfn_t gfn, pfn_t pfn, bool speculative, in mmu_set_spte()
2712 int map_writable, int level, gfn_t gfn, pfn_t pfn, in __direct_map()
2762 static int kvm_handle_bad_page(struct kvm_vcpu *vcpu, gfn_t gfn, pfn_t pfn) in kvm_handle_bad_page()
2784 pfn_t pfn = *pfnp; in transparent_hugepage_adjust() local
2823 pfn_t pfn, unsigned access, int *ret_val) in handle_abnormal_pfn()
2986 pfn_t pfn; in nonpaging_map() local
[all …]
/linux-4.4.14/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.h167 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
180 #define pfn_valid(pfn) ((pfn) >= min_low_pfn && (pfn) < max_low_pfn) argument
Dpgtable_64.h307 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument
308 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/include/linux/
Dmmzone.h85 static inline int get_pfnblock_migratetype(struct page *page, unsigned long pfn) in get_pfnblock_migratetype()
554 static inline bool zone_spans_pfn(const struct zone *zone, unsigned long pfn) in zone_spans_pfn()
986 static inline unsigned long early_pfn_to_nid(unsigned long pfn) in early_pfn_to_nid()
993 #define pfn_to_nid(pfn) (0) argument
1019 #define pfn_to_section_nr(pfn) ((pfn) >> PFN_SECTION_SHIFT) argument
1022 #define SECTION_ALIGN_UP(pfn) (((pfn) + PAGES_PER_SECTION - 1) & PAGE_SECTION_MASK) argument
1023 #define SECTION_ALIGN_DOWN(pfn) ((pfn) & PAGE_SECTION_MASK) argument
1121 static inline struct mem_section *__pfn_to_section(unsigned long pfn) in __pfn_to_section()
1127 static inline int pfn_valid(unsigned long pfn) in pfn_valid()
1135 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.4.14/arch/x86/mm/
Dpat.c423 u64 pfn; in reserve_ram_pages_type() local
465 u64 pfn; in free_ram_pages_type() local
689 pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn, in phys_mem_access_prot()
697 static inline int range_is_allowed(unsigned long pfn, unsigned long size) in range_is_allowed()
703 static inline int range_is_allowed(unsigned long pfn, unsigned long size) in range_is_allowed()
725 int phys_mem_access_prot_allowed(struct file *file, unsigned long pfn, in phys_mem_access_prot_allowed()
913 unsigned long pfn, unsigned long addr, unsigned long size) in track_pfn_remap()
952 unsigned long pfn) in track_pfn_insert()
972 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()
78 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()
Dpageattr.c38 unsigned long pfn; member
252 unsigned long pfn) in static_protections()
477 unsigned long nextpage_addr, numpages, pmask, psize, addr, pfn, old_pfn; in try_preserve_large_page() local
614 unsigned long ref_pfn, pfn, pfninc = 1; in __split_large_page() local
678 unsigned long pfn = PFN_DOWN(__pa(address)); in __split_large_page() local
1178 unsigned long pfn = pte_pfn(old_pte); in __change_page_attr() local
1945 int kernel_map_pages_in_pgd(pgd_t *pgd, u64 pfn, unsigned long address, in kernel_map_pages_in_pgd()
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
Dinit.c85 unsigned long pfn; in alloc_low_pages() local
269 unsigned long pfn; in split_mem_range() local
Dpageattr-test.c136 unsigned long pfn = prandom_u32() % max_pfn_mapped; in pageattr_test() local
/linux-4.4.14/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.c132 ssize_t copy_oldmem_page(unsigned long pfn, char *buf, size_t csize, in copy_oldmem_page()
153 unsigned long from, unsigned long pfn, in remap_oldmem_pfn_range_kdump()
181 unsigned long pfn, in remap_oldmem_pfn_range_zfcpdump()
202 unsigned long pfn, unsigned long size, pgprot_t prot) in remap_oldmem_pfn_range()
/linux-4.4.14/drivers/xen/
Dballoon.c276 unsigned long pfn = res->start >> PAGE_SHIFT; in additional_memory_resource() local
345 unsigned long pfn, i; in reserve_additional_memory() local
458 unsigned long pfn = page_to_pfn(page); in increase_reservation() local
536 unsigned long pfn = page_to_pfn(page); in decrease_reservation() local
710 unsigned long pfn, extra_pfn_end; in balloon_add_region() local
/linux-4.4.14/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.4.14/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.4.14/fs/proc/
Dpage.c34 unsigned long pfn; in kpagecount_read() local
202 unsigned long pfn; in kpageflags_read() local
246 unsigned long pfn; in kpagecgroup_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.4.14/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.4.14/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.c54 pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn, in phys_mem_access_prot()
82 unsigned long pfn = pmd_pfn(*pmd); in split_pmd() local
96 unsigned long end, unsigned long pfn, in alloc_init_pte()
/linux-4.4.14/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()
515 unsigned long pfn, long npage, int prot) in map_try_harder()
535 unsigned long pfn, long npage, int prot) in vfio_iommu_map()
571 unsigned long pfn; in vfio_dma_do_map() local
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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()
214 #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.4.14/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.4.14/arch/powerpc/kernel/
Dsuspend.c18 int pfn_is_nosave(unsigned long pfn) in pfn_is_nosave()
Ddma.c32 u64 pfn = (dev->coherent_dma_mask >> PAGE_SHIFT) + 1; in get_pfn_limit() local
80 u64 pfn = get_pfn_limit(dev); in __dma_direct_alloc_coherent() local
182 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.4.14/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.4.14/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.4.14/arch/s390/include/asm/
Dnuma.h29 static inline int numa_pfn_to_nid(unsigned long pfn) in numa_pfn_to_nid()
/linux-4.4.14/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.4.14/arch/ia64/kernel/
Dcrash_dump.c34 copy_oldmem_page(unsigned long pfn, char *buf, in copy_oldmem_page()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/fs/
Ddax.c45 unsigned long pfn; in dax_clear_blocks() local
74 unsigned long pfn; in dax_get_addr() local
299 unsigned long pfn; in dax_insert_mapping() local
541 unsigned long pfn; in __dax_pmd_fault() local
/linux-4.4.14/drivers/base/
Dnode.c362 static int __init_refok get_nid_for_pfn(unsigned long pfn) in get_nid_for_pfn()
382 unsigned long pfn, sect_start_pfn, sect_end_pfn; in register_mem_sect_under_node() local
429 unsigned long pfn, sect_start_pfn, sect_end_pfn; in unregister_mem_sect_under_nodes() local
464 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
494 u64 pfn; in store_soft_offline_page() local
513 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.4.14/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.c270 void *kmap_atomic_pfn(unsigned long pfn) in kmap_atomic_pfn()
274 void *kmap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot) in kmap_atomic_prot_pfn()
/linux-4.4.14/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()
817 unsigned long pfn; in __pmd_page() local
987 #define MK_IOSPACE_PFN(space, pfn) (pfn | (space << (BITS_PER_LONG - 4))) argument
988 #define GET_IOSPACE(pfn) (pfn >> (BITS_PER_LONG - 4)) argument
989 #define GET_PFN(pfn) (pfn & 0x0fffffffffffffffUL) argument
995 unsigned long from, unsigned long pfn, in io_remap_pfn_range()
Dcacheflush_32.h14 #define flush_cache_page(vma,addr,pfn) \ argument
Dcacheflush_64.h25 #define flush_cache_page(vma, page, pfn) \ argument
/linux-4.4.14/arch/sparc/power/
Dhibernate.c21 int pfn_is_nosave(unsigned long pfn) in pfn_is_nosave()
/linux-4.4.14/arch/mips/power/
Dcpu.c37 int pfn_is_nosave(unsigned long pfn) in pfn_is_nosave()
/linux-4.4.14/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.4.14/arch/mips/kernel/
Dcrash_dump.c26 ssize_t copy_oldmem_page(unsigned long pfn, char *buf, in copy_oldmem_page()
/linux-4.4.14/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
1209 static void coherent_cache_guest_page(struct kvm_vcpu *vcpu, pfn_t pfn, in coherent_cache_guest_page()
1226 pfn_t pfn; in user_mem_abort() local
1354 pfn_t pfn; in handle_access_fault() local
/linux-4.4.14/drivers/media/v4l2-core/
Dvideobuf2-dma-contig.c451 static inline dma_addr_t vb2_dc_pfn_to_dma(struct device *dev, unsigned long pfn) in vb2_dc_pfn_to_dma()
456 static inline dma_addr_t vb2_dc_pfn_to_dma(struct device *dev, unsigned long pfn) in vb2_dc_pfn_to_dma()
461 static inline dma_addr_t vb2_dc_pfn_to_dma(struct device *dev, unsigned long pfn) in vb2_dc_pfn_to_dma()
466 static inline dma_addr_t vb2_dc_pfn_to_dma(struct device *dev, unsigned long pfn) in vb2_dc_pfn_to_dma()
/linux-4.4.14/arch/tile/gxio/
Dkiorpc.c34 unsigned long pfn; in iorpc_ioremap() local
/linux-4.4.14/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.4.14/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.4.14/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.4.14/arch/frv/mm/
Dinit.c123 unsigned long pfn; in mem_init() local
/linux-4.4.14/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.4.14/arch/arm/mach-ks8695/include/mach/
Dmemory.h34 #define __arch_pfn_to_dma(dev, pfn) \ argument
/linux-4.4.14/arch/ia64/mm/
Dnuma.c61 int __meminit __early_pfn_to_nid(unsigned long pfn, in __early_pfn_to_nid()
/linux-4.4.14/arch/arm/mach-omap1/include/mach/
Dmemory.h30 #define __arch_pfn_to_dma(dev, pfn) \ argument
/linux-4.4.14/arch/unicore32/include/asm/
Dio.h63 static inline int devmem_is_allowed(unsigned long pfn) in devmem_is_allowed()
Dmemory.h90 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
/linux-4.4.14/arch/nios2/mm/
Dcacheflush.c150 unsigned long pfn) in flush_cache_page()
203 unsigned long pfn = pte_pfn(*pte); in update_mmu_cache() local
Dioremap.c27 unsigned long pfn; in remap_area_pte() local
/linux-4.4.14/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.4.14/arch/metag/mm/
Dhighmem.c93 void *kmap_atomic_pfn(unsigned long pfn) in kmap_atomic_pfn()
/linux-4.4.14/arch/mips/mm/
Dhighmem.c104 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.4.14/arch/mips/loongson64/common/
Dmem.c113 pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn, in phys_mem_access_prot()
/linux-4.4.14/arch/arm/mach-iop13xx/include/mach/
Dmemory.h56 #define __arch_pfn_to_dma(dev, pfn) \ argument
/linux-4.4.14/tools/testing/selftests/vm/
Dtranshuge-stress.c110 int64_t pfn; in main() local
Dmlock2-tests.c91 uint64_t pfn; in get_pageflags() local
116 static uint64_t get_kpageflags(unsigned long pfn) in get_kpageflags()
/linux-4.4.14/include/xen/interface/hvm/
Dhvm_op.h61 uint64_t pfn; member
/linux-4.4.14/arch/arm/mach-footbridge/
Dcommon.c256 unsigned long __pfn_to_bus(unsigned long pfn) in __pfn_to_bus()
/linux-4.4.14/arch/arm/include/asm/mach/
Dmap.h19 unsigned long pfn; member
Dpci.h78 static inline void pci_map_io_early(unsigned long pfn) {} in pci_map_io_early()
/linux-4.4.14/arch/arm64/include/asm/
Dcacheflush.h78 unsigned long user_addr, unsigned long pfn) in flush_cache_page()
Dmemory.h149 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
/linux-4.4.14/virt/kvm/
Dkvm_main.c122 bool kvm_is_reserved_pfn(pfn_t pfn) in kvm_is_reserved_pfn()
1303 bool write_fault, bool *writable, pfn_t *pfn) in hva_to_pfn_fast()
1336 bool *writable, pfn_t *pfn) in hva_to_pfn_slow()
1404 pfn_t pfn = 0; in hva_to_pfn() local
1528 static struct page *kvm_pfn_to_page(pfn_t pfn) in kvm_pfn_to_page()
1543 pfn_t pfn; in gfn_to_page() local
1553 pfn_t pfn; in kvm_vcpu_gfn_to_page() local
1569 void kvm_release_pfn_clean(pfn_t pfn) in kvm_release_pfn_clean()
1584 static void kvm_release_pfn_dirty(pfn_t pfn) in kvm_release_pfn_dirty()
1590 void kvm_set_pfn_dirty(pfn_t pfn) in kvm_set_pfn_dirty()
[all …]
/linux-4.4.14/drivers/gpu/drm/gma500/
Dgem.c179 unsigned long pfn; in psb_gem_fault() local
/linux-4.4.14/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.h129 #define pfn_valid(pfn) ((pfn) >= ARCH_PFN_OFFSET && (pfn) < max_mapnr) argument
134 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
/linux-4.4.14/arch/mn10300/mm/
Dpgtable.c35 void set_pmd_pfn(unsigned long vaddr, unsigned long pfn, pgprot_t flags) in set_pmd_pfn()
/linux-4.4.14/arch/s390/numa/
Dnuma.c35 int numa_pfn_to_nid(unsigned long pfn) in numa_pfn_to_nid()
/linux-4.4.14/drivers/iommu/
Diova.c301 struct iova *find_iova(struct iova_domain *iovad, unsigned long pfn) in find_iova()
362 free_iova(struct iova_domain *iovad, unsigned long pfn) in free_iova()
/linux-4.4.14/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.4.14/arch/alpha/mm/
Dinit.c210 unsigned long pfn = crb->map[i].pa >> PAGE_SHIFT; in callback_init() local
/linux-4.4.14/drivers/gpu/drm/ttm/
Dttm_bo_vm.c93 unsigned long pfn; in ttm_bo_vm_fault() local
/linux-4.4.14/arch/c6x/include/asm/
Dcacheflush.h29 #define flush_cache_page(vma, vmaddr, pfn) do {} while (0) argument
/linux-4.4.14/lib/
Dioremap.c57 u64 pfn; in ioremap_pte_range() local
/linux-4.4.14/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.4.14/arch/arc/include/asm/
Dcacheflush.h60 #define flush_cache_page(vma, u_vaddr, pfn) /* PF handling/COW-break */ argument
Dhugepage.h47 #define pfn_pmd(pfn, prot) (__pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot))) argument
/linux-4.4.14/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.4.14/arch/um/kernel/
Dphysmem.c83 unsigned long pfn = PFN_UP(__pa(reserve_end)); in setup_physmem() local
/linux-4.4.14/arch/tile/kernel/
Dmachine_kexec.c256 unsigned long pfn = i << (HPAGE_SHIFT - PAGE_SHIFT); in setup_quasi_va_is_pa() local
/linux-4.4.14/arch/sparc/mm/
Dtlb.c119 unsigned long paddr, pfn = pte_pfn(orig); in tlb_batch_add() local
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmem.c56 u64 pfn; in mlx5_ib_cont_pages() local
/linux-4.4.14/drivers/acpi/apei/
Dghes.c147 static void __iomem *ghes_ioremap_pfn_nmi(u64 pfn) in ghes_ioremap_pfn_nmi()
158 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.4.14/drivers/misc/
Dvmw_balloon.c445 static int vmballoon_send_lock_page(struct vmballoon *b, unsigned long pfn, in vmballoon_send_lock_page()
470 unsigned long pfn = page_to_pfn(b->page); in vmballoon_send_batched_lock() local
493 static bool vmballoon_send_unlock_page(struct vmballoon *b, unsigned long pfn, in vmballoon_send_unlock_page()
518 unsigned long pfn = page_to_pfn(b->page); in vmballoon_send_batched_unlock() local
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Duar.c231 phys_addr_t pfn; in mlx5_alloc_map_uar() local
/linux-4.4.14/drivers/acpi/
Dosl.c338 #define should_use_kmap(pfn) 0 argument
340 #define should_use_kmap(pfn) page_is_ram(pfn) argument
345 unsigned long pfn; in acpi_map() local
358 unsigned long pfn; in acpi_unmap() local

12