Home
last modified time | relevance | path

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

123456789

/linux/arch/x86/include/asm/
H A Dpgalloc.h22 static inline void paravirt_alloc_pte(struct mm_struct *mm, unsigned long pfn) {} in paravirt_alloc_pte()
23 static inline void paravirt_alloc_pmd(struct mm_struct *mm, unsigned long pfn) {} in paravirt_alloc_pmd()
24 static inline void paravirt_alloc_pmd_clone(unsigned long pfn, unsigned long clonepfn, in paravirt_alloc_pmd_clone()
26 static inline void paravirt_alloc_pud(struct mm_struct *mm, unsigned long pfn) {} in paravirt_alloc_pud()
27 static inline void paravirt_alloc_p4d(struct mm_struct *mm, unsigned long pfn) {} in paravirt_alloc_p4d()
28 static inline void paravirt_release_pte(unsigned long pfn) {} in paravirt_release_pte()
29 static inline void paravirt_release_pmd(unsigned long pfn) {} in paravirt_release_pmd()
30 static inline void paravirt_release_pud(unsigned long pfn) {} in paravirt_release_pud()
31 static inline void paravirt_release_p4d(unsigned long pfn) {} in paravirt_release_p4d()
79 unsigned long pfn = page_to_pfn(pte); in pmd_populate() local
/linux/include/asm-generic/
H A Dmemory_model.h18 #define __pfn_to_page(pfn) (mem_map + ((pfn) - ARCH_PFN_OFFSET)) argument
26 static inline int pfn_valid(unsigned long pfn) in pfn_valid()
35 #define for_each_valid_pfn(pfn, start_pfn, end_pfn) \ argument
46 #define __pfn_to_page(pfn) (vmemmap + (pfn)) argument
60 #define __pfn_to_page(pfn) \ argument
71 #define __pfn_to_phys(pfn) PFN_PHYS(pfn) argument
/linux/arch/riscv/include/asm/
H A Dpgalloc.h21 unsigned long pfn = virt_to_pfn(pte); in pmd_populate_kernel() local
29 unsigned long pfn = virt_to_pfn(page_address(pte)); in pmd_populate() local
37 unsigned long pfn = virt_to_pfn(pmd); in pud_populate() local
45 unsigned long pfn = virt_to_pfn(pud); in p4d_populate() local
55 unsigned long pfn = virt_to_pfn(pud); in p4d_populate_safe() local
65 unsigned long pfn = virt_to_pfn(p4d); in pgd_populate() local
75 unsigned long pfn = virt_to_pfn(p4d); in pgd_populate_safe() local
/linux/scripts/gdb/linux/
H A Dmm.py105 def pfn_to_section_nr(self, pfn): argument
111 def __pfn_to_section(self, pfn): argument
114 def pfn_to_section(self, pfn): argument
117 def subsection_map_index(self, pfn): argument
120 def pfn_section_valid(self, ms, pfn): argument
137 def pfn_valid(self, pfn): argument
149 def PFN_PHYS(self, pfn): argument
176 def pfn_to_kaddr(self, pfn): argument
188 def pfn_to_page(self, pfn): argument
309 def pfn_to_section_nr(self, pfn): argument
[all …]
/linux/arch/x86/include/asm/xen/
H A Dpage.h133 static inline unsigned long __pfn_to_mfn(unsigned long pfn) in __pfn_to_mfn()
150 static inline unsigned long __pfn_to_mfn(unsigned long pfn) in __pfn_to_mfn()
156 static inline unsigned long pfn_to_mfn(unsigned long pfn) in pfn_to_mfn()
176 static inline int phys_to_machine_mapping_valid(unsigned long pfn) in phys_to_machine_mapping_valid()
186 unsigned long pfn; in mfn_to_pfn_no_overrides() local
206 unsigned long pfn; in mfn_to_pfn() local
243 static inline unsigned long pfn_to_gfn(unsigned long pfn) in pfn_to_gfn()
260 #define pfn_to_bfn(pfn) pfn_to_gfn(pfn) argument
285 unsigned long pfn; in bfn_to_local_pfn() local
/linux/arch/arm/mm/
H A Dflush.c38 static void flush_pfn_alias(unsigned long pfn, unsigned long vaddr) in flush_pfn_alias()
52 static void flush_icache_alias(unsigned long pfn, unsigned long vaddr, unsigned long len) in flush_icache_alias()
98 void flush_cache_pages(struct vm_area_struct *vma, unsigned long user_addr, unsigned long pfn, unsi… in flush_cache_pages()
115 #define flush_pfn_alias(pfn,vaddr) do { } while (0) argument
116 #define flush_icache_alias(pfn,vaddr,len) do { } while (0) argument
255 unsigned long start, offset, pfn; in __flush_dcache_aliases() local
287 unsigned long pfn; in __sync_icache_dcache() local
386 unsigned long pfn; in __flush_anon_page() local
H A Dfault-armv.c37 unsigned long pfn, pte_t *ptep) in do_adjust_pte()
65 unsigned long pfn, bool need_lock) in adjust_pte()
125 unsigned long addr, pte_t *ptep, unsigned long pfn) in make_coherent()
190 unsigned long pfn = pte_pfn(*ptep); in update_mmu_cache_range() local
H A Dioremap.c213 remap_area_sections(unsigned long virt, unsigned long pfn, in remap_area_sections()
240 remap_area_supersections(unsigned long virt, unsigned long pfn, in remap_area_supersections()
274 static void __iomem * __arm_ioremap_pfn_caller(unsigned long pfn, in __arm_ioremap_pfn_caller()
357 unsigned long pfn = __phys_to_pfn(phys_addr); in __arm_ioremap_caller() local
380 __arm_ioremap_pfn(unsigned long pfn, unsigned long offset, size_t size, in __arm_ioremap_pfn()
/linux/include/xen/arm/
H A Dpage.h15 #define phys_to_machine_mapping_valid(pfn) (1) argument
47 static inline unsigned long pfn_to_gfn(unsigned long pfn) in pfn_to_gfn()
58 static inline unsigned long pfn_to_bfn(unsigned long pfn) in pfn_to_bfn()
107 static inline bool set_phys_to_machine(unsigned long pfn, unsigned long mfn) in set_phys_to_machine()
/linux/arch/x86/kernel/
H A Dcrash_dump_64.c15 static ssize_t __copy_oldmem_page(struct iov_iter *iter, unsigned long pfn, in __copy_oldmem_page()
38 ssize_t copy_oldmem_page(struct iov_iter *iter, unsigned long pfn, size_t csize, in copy_oldmem_page()
49 ssize_t copy_oldmem_page_encrypted(struct iov_iter *iter, unsigned long pfn, in copy_oldmem_page_encrypted()
H A Dcrash_dump_32.c15 static inline bool is_crashed_pfn_valid(unsigned long pfn) in is_crashed_pfn_valid()
31 ssize_t copy_oldmem_page(struct iov_iter *iter, unsigned long pfn, size_t csize, in copy_oldmem_page()
/linux/arch/arm/xen/
H A Dp2m.c23 unsigned long pfn; member
64 unsigned long __pfn_to_mfn(unsigned long pfn) in __pfn_to_mfn()
150 bool __set_phys_to_machine_multi(unsigned long pfn, in __set_phys_to_machine_multi()
199 bool __set_phys_to_machine(unsigned long pfn, unsigned long mfn) in __set_phys_to_machine()
/linux/arch/sh/include/asm/
H A Dmmzone.h8 static inline int pfn_to_nid(unsigned long pfn) in pfn_to_nid()
19 static inline struct pglist_data *pfn_to_pgdat(unsigned long pfn) in pfn_to_pgdat()
/linux/arch/x86/mm/pat/
H A Dmemtype.c441 u64 pfn; in reserve_ram_pages_type() local
483 u64 pfn; in free_ram_pages_type() local
693 bool pat_pfn_immune_to_uc_mtrr(unsigned long pfn) in pat_pfn_immune_to_uc_mtrr()
769 pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn, in phys_mem_access_prot()
784 int phys_mem_access_prot_allowed(struct file *file, unsigned long pfn, in phys_mem_access_prot_allowed()
908 int pfnmap_setup_cachemode(unsigned long pfn, unsigned long size, pgprot_t *prot) in pfnmap_setup_cachemode()
930 int pfnmap_track(unsigned long pfn, unsigned long size, pgprot_t *prot) in pfnmap_track()
937 void pfnmap_untrack(unsigned long pfn, unsigned long size) in pfnmap_untrack()
H A Dset_memory.c48 unsigned long pfn; member
264 static bool __cpa_pfn_in_highmap(unsigned long pfn) in __cpa_pfn_in_highmap()
275 static bool __cpa_pfn_in_highmap(unsigned long pfn) in __cpa_pfn_in_highmap()
600 unsigned long pfn, const char *txt) in check_conflict()
623 unsigned long pfn, unsigned long npg, in static_protections()
671 unsigned long pfn, unsigned long npg, in verify_rwx()
931 unsigned long numpages, pmask, psize, lpaddr, pfn, old_pfn; in __should_split_large_page() local
1090 static void split_set_pte(struct cpa_data *cpa, pte_t *pte, unsigned long pfn, in split_set_pte()
1130 unsigned long lpaddr, lpinc, ref_pfn, pfn, pfninc = 1; in __split_large_page() local
1194 unsigned long pfn = PFN_DOWN(__pa(address)); in __split_large_page() local
[all …]
/linux/arch/arm64/kernel/
H A Dhibernate.c91 int pfn_is_nosave(unsigned long pfn) in pfn_is_nosave()
220 static int save_tags(struct page *page, unsigned long pfn) in save_tags()
258 unsigned long pfn, max_zone_pfn; in swsusp_mte_save_tags() local
305 unsigned long pfn = xa_state.xa_index; in swsusp_mte_restore_tags() local
/linux/fs/proc/
H A Dkcore.c79 int __init register_mem_pfn_is_ram(int (*fn)(unsigned long pfn)) in register_mem_pfn_is_ram()
87 static int pfn_is_ram(unsigned long pfn) in pfn_is_ram()
163 unsigned long pfn = __pa(ent->addr) >> PAGE_SHIFT; in get_sparsemem_vmemmap_info() local
202 kclist_add_private(unsigned long pfn, unsigned long nr_pages, void *arg) in kclist_add_private()
487 unsigned long pfn; in read_kcore_iter() local
/linux/tools/testing/vma/linux/
H A Dmmzone.h26 #define pageblock_align(pfn) ALIGN((pfn), pageblock_nr_pages) argument
27 #define pageblock_start_pfn(pfn) ALIGN_DOWN((pfn), pageblock_nr_pages) argument
/linux/tools/testing/memblock/linux/
H A Dmmzone.h26 #define pageblock_align(pfn) ALIGN((pfn), pageblock_nr_pages) argument
27 #define pageblock_start_pfn(pfn) ALIGN_DOWN((pfn), pageblock_nr_pages) argument
/linux/drivers/xen/
H A Dmem-reservation.c37 unsigned long pfn = page_to_pfn(page); in __xenmem_reservation_va_mapping_update() local
65 unsigned long pfn = page_to_pfn(page); in __xenmem_reservation_va_mapping_reset() local
/linux/arch/x86/xen/
H A Dsetup.c124 unsigned long __ref xen_chk_extra_mem(unsigned long pfn) in xen_chk_extra_mem()
142 unsigned long pfn, pfn_s, pfn_e; in xen_inv_extra_mem() local
217 unsigned long pfn, end; in xen_set_identity_and_release_chunk() local
248 static void __init xen_update_mem_tables(unsigned long pfn, unsigned long mfn) in xen_update_mem_tables()
346 unsigned long pfn; in xen_set_identity_and_remap_chunk() local
456 unsigned long mfn_save, pfn; in xen_remap_memory() local
/linux/tools/testing/selftests/mm/
H A Dhugepage-vmemmap.c
/linux/tools/include/linux/
H A Dmm.h44 static inline int early_pfn_to_nid(unsigned long pfn) in early_pfn_to_nid() argument
20 pfn_to_page(pfn) global() argument
/linux/arch/loongarch/include/asm/
H A Dpage.h65 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) argument
71 #define pfn_to_phys(pfn) __pfn_to_phys(pfn) argument
97 #define pfn_to_virt(pfn) page_to_virt(pfn_to_page(pfn)) argument
/linux/arch/powerpc/kvm/
H A De500_mmu_host.c167 kvm_pfn_t pfn; in kvmppc_map_magic() local
250 kvm_pfn_t pfn, unsigned int wimg, in kvmppc_e500_tlbe_setup()
307 kvm_pfn_t pfn = tlbe->pfn; in kvmppc_e500_setup_stlbe() local
327 unsigned long pfn; in kvmppc_e500_shadow_map() local
589 hfn_t pfn; in kvmppc_load_last_inst() local

123456789