| /include/linux/ |
| D | pfn_t.h | 25 static inline pfn_t __pfn_to_pfn_t(unsigned long pfn, u64 flags) in __pfn_to_pfn_t() 33 static inline pfn_t pfn_to_pfn_t(unsigned long pfn) in pfn_to_pfn_t() 43 static inline bool pfn_t_has_page(pfn_t pfn) in pfn_t_has_page() 48 static inline unsigned long pfn_t_to_pfn(pfn_t pfn) in pfn_t_to_pfn() 53 static inline struct page *pfn_t_to_page(pfn_t pfn) in pfn_t_to_page() 60 static inline phys_addr_t pfn_t_to_phys(pfn_t pfn) in pfn_t_to_phys() 65 static inline void *pfn_t_to_virt(pfn_t pfn) in pfn_t_to_virt() 77 static inline int pfn_t_valid(pfn_t pfn) in pfn_t_valid() 83 static inline pte_t pfn_t_pte(pfn_t pfn, pgprot_t pgprot) in pfn_t_pte() 90 static inline pmd_t pfn_t_pmd(pfn_t pfn, pgprot_t pgprot) in pfn_t_pmd() [all …]
|
| D | mmzone.h | 531 static inline bool zone_spans_pfn(const struct zone *zone, unsigned long pfn) in zone_spans_pfn() 1067 static inline unsigned long early_pfn_to_nid(unsigned long pfn) in early_pfn_to_nid() 1075 #define pfn_to_nid(pfn) (0) argument 1101 static inline unsigned long pfn_to_section_nr(unsigned long pfn) in pfn_to_section_nr() 1110 #define SECTION_ALIGN_UP(pfn) (((pfn) + PAGES_PER_SECTION - 1) & PAGE_SECTION_MASK) argument 1111 #define SECTION_ALIGN_DOWN(pfn) ((pfn) & PAGE_SECTION_MASK) argument 1231 static inline struct mem_section *__pfn_to_section(unsigned long pfn) in __pfn_to_section() 1239 static inline int pfn_valid(unsigned long pfn) in pfn_valid() 1247 static inline int pfn_present(unsigned long pfn) in pfn_present() 1260 #define pfn_to_nid(pfn) \ argument [all …]
|
| D | hmm.h | 116 static inline struct page *hmm_pfn_t_to_page(hmm_pfn_t pfn) in hmm_pfn_t_to_page() 128 static inline unsigned long hmm_pfn_t_to_pfn(hmm_pfn_t pfn) in hmm_pfn_t_to_pfn() 150 static inline hmm_pfn_t hmm_pfn_t_from_pfn(unsigned long pfn) in hmm_pfn_t_from_pfn()
|
| D | iova.h | 184 static inline void free_iova(struct iova_domain *iovad, unsigned long pfn) in free_iova() 201 unsigned long pfn, in free_iova_fast() 207 unsigned long pfn, unsigned long pages, in queue_iova() 251 unsigned long pfn) in find_iova()
|
| D | memory_hotplug.h | 23 #define pfn_to_online_page(pfn) \ argument 238 #define pfn_to_online_page(pfn) \ argument 301 static inline bool is_mem_section_removable(unsigned long pfn, in is_mem_section_removable()
|
| D | ras.h | 25 static inline int cec_add_elem(u64 pfn) { return -ENODEV; } in cec_add_elem()
|
| D | io-mapping.h | 79 unsigned long pfn; in io_mapping_map_atomic_wc() local
|
| D | memremap.h | 184 static inline struct dev_pagemap *get_dev_pagemap(unsigned long pfn, in get_dev_pagemap()
|
| D | highmem.h | 81 #define kmap_atomic_pfn(pfn) kmap_atomic(pfn_to_page(pfn)) argument
|
| D | migrate.h | 183 static inline unsigned long migrate_pfn(unsigned long pfn) in migrate_pfn()
|
| D | suspend.h | 559 static inline void page_key_read(unsigned long *pfn) {} in page_key_read() 560 static inline void page_key_memorize(unsigned long *pfn) {} in page_key_memorize()
|
| D | kvm_host.h | 75 static inline bool is_error_pfn(kvm_pfn_t pfn) in is_error_pfn() 85 static inline bool is_error_noslot_pfn(kvm_pfn_t pfn) in is_error_noslot_pfn() 91 static inline bool is_noslot_pfn(kvm_pfn_t pfn) in is_noslot_pfn() 992 static inline hpa_t pfn_to_hpa(kvm_pfn_t pfn) in pfn_to_hpa()
|
| D | mm.h | 1047 unsigned long node, unsigned long pfn) in set_page_links() 2016 static inline int __early_pfn_to_nid(unsigned long pfn, in __early_pfn_to_nid()
|
| D | hyperv.h | 49 u64 pfn; member 566 u64 pfn[0]; member
|
| /include/asm-generic/ |
| D | memory_model.h | 18 #define arch_pfn_to_nid(pfn) pfn_to_nid(pfn) argument 22 #define arch_local_page_offset(pfn, nid) \ argument 33 #define __pfn_to_page(pfn) (mem_map + ((pfn) - ARCH_PFN_OFFSET)) argument 38 #define __pfn_to_page(pfn) \ argument 54 #define __pfn_to_page(pfn) (vmemmap + (pfn)) argument 68 #define __pfn_to_page(pfn) \ argument 79 #define __pfn_to_phys(pfn) PFN_PHYS(pfn) argument
|
| D | page.h | 82 #define pfn_to_virt(pfn) __va((pfn) << PAGE_SHIFT) argument 91 #define pfn_valid(pfn) ((pfn) >= ARCH_PFN_OFFSET && ((pfn) - ARCH_PFN_OFFSET) < max_mapnr) argument
|
| D | pgtable.h | 740 unsigned long pfn, unsigned long addr, in track_pfn_remap() 751 pfn_t pfn) in track_pfn_insert() 770 unsigned long pfn, unsigned long size) in untrack_pfn() 793 static inline int is_zero_pfn(unsigned long pfn) in is_zero_pfn() 803 static inline int is_zero_pfn(unsigned long pfn) in is_zero_pfn() 1059 static inline bool pfn_modify_allowed(unsigned long pfn, pgprot_t prot) in pfn_modify_allowed()
|
| D | cacheflush.h | 16 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument
|
| /include/xen/arm/ |
| 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() 100 static inline bool set_phys_to_machine(unsigned long pfn, unsigned long mfn) in set_phys_to_machine()
|
| D | page-coherent.h | 69 unsigned long pfn = PFN_DOWN(handle); in xen_dma_unmap_page() local 88 unsigned long pfn = PFN_DOWN(handle); in xen_dma_sync_single_for_cpu() local 99 unsigned long pfn = PFN_DOWN(handle); in xen_dma_sync_single_for_device() local
|
| /include/xen/interface/hvm/ |
| D | hvm_op.h | 61 uint64_t pfn; member
|
| /include/xen/ |
| D | grant_table.h | 184 xen_pfn_t *pfn; member
|
| /include/linux/mlx4/ |
| D | device.h | 723 unsigned long pfn; member
|