| /linux/arch/x86/include/asm/ |
| H A D | pgalloc.h | 22 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/scripts/gdb/linux/ |
| H A D | mm.py | 105 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/riscv/include/asm/ |
| H A D | pgalloc.h | 21 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/mm/ |
| H A D | page_ext.c | 169 unsigned long pfn = page_to_pfn(page); in lookup_page_ext() local 249 unsigned long pfn = page_to_pfn(page); in lookup_page_ext() local 282 static int __meminit init_section_page_ext(unsigned long pfn, int nid) in init_section_page_ext() 336 static void __free_page_ext(unsigned long pfn) in __free_page_ext() 358 static void __invalidate_page_ext(unsigned long pfn) in __invalidate_page_ext() 374 unsigned long start, end, pfn; in online_page_ext() local 396 unsigned long start, end, pfn; in offline_page_ext() local 449 unsigned long pfn; in page_ext_init() local 502 struct page_ext *page_ext_lookup(unsigned long pfn) in page_ext_lookup()
|
| H A D | memory-failure.c | 86 void num_poisoned_pages_inc(unsigned long pfn) in num_poisoned_pages_inc() 92 void num_poisoned_pages_sub(unsigned long pfn, long i) in num_poisoned_pages_sub() 286 static int kill_proc(struct to_kill *tk, unsigned long pfn, int flags) in kill_proc() 463 unsigned long pfn, int flags) in kill_procs() 679 unsigned long pfn; member 692 unsigned long pfn = 0; in check_hwpoisoned_entry() local 719 unsigned long pfn; in check_hwpoisoned_pmd_entry() local 821 static int kill_accessing_process(struct task_struct *p, unsigned long pfn, in kill_accessing_process() 933 static int truncate_error_folio(struct folio *folio, unsigned long pfn, in truncate_error_folio() 1235 static void update_per_node_mf_stats(unsigned long pfn, in update_per_node_mf_stats() [all …]
|
| H A D | mm_init.c | 595 void __meminit __init_single_page(struct page *page, unsigned long pfn, in __init_single_page() 630 static int __meminit __early_pfn_to_nid(unsigned long pfn, in __early_pfn_to_nid() 649 int __meminit early_pfn_to_nid(unsigned long pfn) in early_pfn_to_nid() 681 static __meminit void pageblock_migratetype_init_range(unsigned long pfn, in pageblock_migratetype_init_range() 703 static inline bool __meminit early_page_initialised(unsigned long pfn, int nid) in early_page_initialised() 716 defer_init(int nid, unsigned long pfn, unsigned long end_pfn) in defer_init() 752 static void __meminit __init_deferred_page(unsigned long pfn, int nid) in __init_deferred_page() 777 static inline bool early_page_initialised(unsigned long pfn, int nid) in early_page_initialised() 782 static inline bool defer_init(int nid, unsigned long pfn, unsigned long end_pfn) in defer_init() 787 static inline void __init_deferred_page(unsigned long pfn, int nid) in __init_deferred_page() [all …]
|
| /linux/arch/x86/include/asm/xen/ |
| H A D | page.h | 133 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/x86/xen/ |
| H A D | mmu_pv.c | 391 unsigned long pfn = mfn_to_pfn(mfn); in pte_mfn_to_pfn() local 406 unsigned long pfn = (val & PTE_PFN_MASK) >> PAGE_SHIFT; in pte_pfn_to_mfn() local 739 static void xen_do_pin(unsigned level, unsigned long pfn) in xen_do_pin() 756 unsigned long pfn = page_to_pfn(page); in xen_pin_page() local 886 unsigned long pfn = page_to_pfn(page); in xen_unpin_page() local 1065 static void __init pin_pagetable_pfn(unsigned cmd, unsigned long pfn) in pin_pagetable_pfn() 1524 unsigned long pfn; in xen_make_pte_init() local 1545 static void __init xen_alloc_pte_init(struct mm_struct *mm, unsigned long pfn) in xen_alloc_pte_init() 1555 static void __init xen_alloc_pmd_init(struct mm_struct *mm, unsigned long pfn) in xen_alloc_pmd_init() 1565 static void __init xen_release_pte_init(unsigned long pfn) in xen_release_pte_init() [all …]
|
| H A D | setup.c | 124 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/include/xen/arm/ |
| H A D | page.h | 15 #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/virt/svm/ |
| H A D | sev.c | 703 static struct rmpentry_raw *get_raw_rmpentry(u64 pfn) in get_raw_rmpentry() 732 static int get_rmpentry(u64 pfn, struct rmpentry *e) in get_rmpentry() 768 static int __snp_lookup_rmpentry(u64 pfn, struct rmpentry *e, int *level) in __snp_lookup_rmpentry() 794 int snp_lookup_rmpentry(u64 pfn, bool *assigned, int *level) in snp_lookup_rmpentry() 814 static void dump_rmpentry(u64 pfn) in dump_rmpentry() 894 int psmash(u64 pfn) in psmash() 941 static int adjust_direct_map(u64 pfn, int rmp_level) in adjust_direct_map() 1003 static int rmpupdate(u64 pfn, struct rmp_state *state) in rmpupdate() 1036 int rmp_make_private(u64 pfn, u64 gpa, enum pg_level level, u32 asid, bool immutable) in rmp_make_private() 1052 int rmp_make_shared(u64 pfn, enum pg_level level) in rmp_make_shared() [all …]
|
| /linux/arch/arm/xen/ |
| H A D | p2m.c | 23 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/x86/kernel/ |
| H A D | crash_dump_64.c | 15 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 D | crash_dump_32.c | 15 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/x86/mm/pat/ |
| H A D | memtype.c | 441 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 D | set_memory.c | 49 unsigned long pfn; member 265 static bool __cpa_pfn_in_highmap(unsigned long pfn) in __cpa_pfn_in_highmap() 276 static bool __cpa_pfn_in_highmap(unsigned long pfn) in __cpa_pfn_in_highmap() 623 unsigned long pfn, const char *txt) in check_conflict() 646 unsigned long pfn, unsigned long npg, in static_protections() 694 unsigned long pfn, unsigned long npg, in verify_rwx() 953 unsigned long numpages, pmask, psize, lpaddr, pfn, old_pfn; in __should_split_large_page() local 1107 static void split_set_pte(struct cpa_data *cpa, pte_t *pte, unsigned long pfn, in split_set_pte() 1147 unsigned long lpaddr, lpinc, ref_pfn, pfn, pfninc = 1; in __split_large_page() local 1207 unsigned long pfn = PFN_DOWN(__pa(address)); in __split_large_page() local [all …]
|
| /linux/drivers/dax/ |
| H A D | fsdev.c | 49 unsigned long *pfn) in __fsdev_dax_direct_access() 93 void **kaddr, unsigned long *pfn) in fsdev_dax_direct_access() 153 static u64 fsdev_pfn_to_offset(struct dev_dax *dev_dax, unsigned long pfn) in fsdev_pfn_to_offset() 169 unsigned long pfn, unsigned long nr_pages, int mf_flags) in fsdev_pagemap_memory_failure() 198 unsigned long pfn = PHYS_PFN(range->start); in fsdev_clear_folio_state() local
|
| /linux/arch/sh/include/asm/ |
| H A D | mmzone.h | 8 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/arm/mm/ |
| H A D | ioremap.c | 213 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/arch/arm64/kernel/ |
| H A D | hibernate.c | 91 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 D | kcore.c | 79 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 D | mmzone.h | 26 #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 D | mmzone.h | 26 #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 D | mem-reservation.c | 37 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/loongarch/include/asm/ |
| H A D | page.h | 65 #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
|