Home
last modified time | relevance | path

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

/include/linux/
Dpfn_t.h29 static inline pfn_t __pfn_to_pfn_t(unsigned long pfn, u64 flags) in __pfn_to_pfn_t()
37 static inline pfn_t pfn_to_pfn_t(unsigned long pfn) in pfn_to_pfn_t()
47 static inline bool pfn_t_has_page(pfn_t pfn) in pfn_t_has_page()
52 static inline unsigned long pfn_t_to_pfn(pfn_t pfn) in pfn_t_to_pfn()
57 static inline struct page *pfn_t_to_page(pfn_t pfn) in pfn_t_to_page()
64 static inline phys_addr_t pfn_t_to_phys(pfn_t pfn) in pfn_t_to_phys()
74 static inline int pfn_t_valid(pfn_t pfn) in pfn_t_valid()
80 static inline pte_t pfn_t_pte(pfn_t pfn, pgprot_t pgprot) in pfn_t_pte()
87 static inline pmd_t pfn_t_pmd(pfn_t pfn, pgprot_t pgprot) in pfn_t_pmd()
93 static inline pud_t pfn_t_pud(pfn_t pfn, pgprot_t pgprot) in pfn_t_pud()
[all …]
Dmmzone.h599 static inline bool zone_spans_pfn(const struct zone *zone, unsigned long pfn) in zone_spans_pfn()
1116 static inline unsigned long early_pfn_to_nid(unsigned long pfn) in early_pfn_to_nid()
1124 #define pfn_to_nid(pfn) (0) argument
1150 static inline unsigned long pfn_to_section_nr(unsigned long pfn) in pfn_to_section_nr()
1159 #define SECTION_ALIGN_UP(pfn) (((pfn) + PAGES_PER_SECTION - 1) & PAGE_SECTION_MASK) argument
1160 #define SECTION_ALIGN_DOWN(pfn) ((pfn) & PAGE_SECTION_MASK) argument
1174 #define SUBSECTION_ALIGN_UP(pfn) ALIGN((pfn), PAGES_PER_SUBSECTION) argument
1175 #define SUBSECTION_ALIGN_DOWN(pfn) ((pfn) & PAGE_SUBSECTION_MASK) argument
1321 static inline struct mem_section *__pfn_to_section(unsigned long pfn) in __pfn_to_section()
1328 static inline int subsection_map_index(unsigned long pfn) in subsection_map_index()
[all …]
Dset_memory.h29 static inline int set_mce_nospec(unsigned long pfn) in set_mce_nospec()
36 static inline int clear_mce_nospec(unsigned long pfn) in clear_mce_nospec()
Diova.h185 static inline void free_iova(struct iova_domain *iovad, unsigned long pfn) in free_iova()
202 unsigned long pfn, in free_iova_fast()
208 unsigned long pfn, unsigned long pages, in queue_iova()
252 unsigned long pfn) in find_iova()
Dmemory_hotplug.h24 #define pfn_to_online_page(pfn) \ argument
236 #define pfn_to_online_page(pfn) \ argument
321 static inline bool is_mem_section_removable(unsigned long pfn, in is_mem_section_removable()
Dras.h25 static inline int cec_add_elem(u64 pfn) { return -ENODEV; } in cec_add_elem()
Dhmm.h228 hmm_device_entry_to_pfn(const struct hmm_range *range, uint64_t pfn) in hmm_device_entry_to_pfn()
261 unsigned long pfn) in hmm_device_entry_from_pfn()
Dio-mapping.h67 unsigned long pfn; in io_mapping_map_atomic_wc() local
Dmemremap.h153 static inline struct dev_pagemap *get_dev_pagemap(unsigned long pfn, in get_dev_pagemap()
Dhighmem.h105 #define kmap_atomic_pfn(pfn) kmap_atomic(pfn_to_page(pfn)) argument
Dmigrate.h178 static inline unsigned long migrate_pfn(unsigned long pfn) in migrate_pfn()
Dkvm_host.h94 static inline bool is_error_pfn(kvm_pfn_t pfn) in is_error_pfn()
104 static inline bool is_error_noslot_pfn(kvm_pfn_t pfn) in is_error_noslot_pfn()
110 static inline bool is_noslot_pfn(kvm_pfn_t pfn) in is_noslot_pfn()
240 kvm_pfn_t pfn; member
1069 static inline hpa_t pfn_to_hpa(kvm_pfn_t pfn) in pfn_to_hpa()
Dsuspend.h596 static inline void page_key_read(unsigned long *pfn) {} in page_key_read()
597 static inline void page_key_memorize(unsigned long *pfn) {} in page_key_memorize()
Dmm.h1278 unsigned long node, unsigned long pfn) in set_page_links()
2187 static inline int __early_pfn_to_nid(unsigned long pfn, in __early_pfn_to_nid()
Dhyperv.h36 u64 pfn; member
570 u64 pfn[0]; member
/include/asm-generic/
Dmemory_model.h18 #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
Dpage.h82 #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
Dpgtable.h806 unsigned long pfn, unsigned long addr, in track_pfn_remap()
817 pfn_t pfn) in track_pfn_insert()
836 unsigned long pfn, unsigned long size) in untrack_pfn()
859 static inline int is_zero_pfn(unsigned long pfn) in is_zero_pfn()
869 static inline int is_zero_pfn(unsigned long pfn) in is_zero_pfn()
1131 static inline bool pfn_modify_allowed(unsigned long pfn, pgprot_t prot) in pfn_modify_allowed()
Dcacheflush.h43 unsigned long pfn) in flush_cache_page()
/include/xen/arm/
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()
100 static inline bool set_phys_to_machine(unsigned long pfn, unsigned long mfn) in set_phys_to_machine()
/include/xen/interface/hvm/
Dhvm_op.h61 uint64_t pfn; member
/include/xen/
Dxen-ops.h70 xen_pfn_t *pfn, int nr, int *err_ptr, in xen_remap_pfn()
Dgrant_table.h187 xen_pfn_t *pfn; member
/include/linux/mlx4/
Ddevice.h722 unsigned long pfn; member
/include/rdma/
Dib_verbs.h2798 unsigned long pfn, unsigned long size, in rdma_user_mmap_io()