Searched refs:PHYS_PFN (Results 1 - 25 of 63) sorted by relevance

123

/linux-master/include/linux/
H A Dpfn.h22 #define PHYS_PFN(x) ((unsigned long)((x) >> PAGE_SHIFT)) macro
H A Dio-mapping.h77 return __iomap_local_pfn_prot(PHYS_PFN(phys_addr), mapping->prot);
98 return __iomap_local_pfn_prot(PHYS_PFN(phys_addr), mapping->prot);
/linux-master/arch/powerpc/include/asm/
H A Dfb.h11 return __phys_mem_access_prot(PHYS_PFN(offset), vm_end - vm_start, prot);
/linux-master/mm/
H A Dmemremap.c68 xa_store_range(&pgmap_array, PHYS_PFN(range->start), PHYS_PFN(range->end),
76 unsigned long pfn = PHYS_PFN(range->start);
90 if (pfn >= PHYS_PFN(range->start) &&
91 pfn <= PHYS_PFN(range->end))
121 remove_pfn_range_from_zone(page_zone(first_page), PHYS_PFN(range->start),
122 PHYS_PFN(range_len(range)));
124 __remove_pages(PHYS_PFN(range->start),
125 PHYS_PFN(range_len(range)), NULL);
133 untrack_pfn(NULL, PHYS_PFN(rang
[all...]
/linux-master/arch/powerpc/platforms/pseries/
H A Dsvm.c48 uv_unshare_page(PHYS_PFN(__pa(addr)), numpages);
61 uv_share_page(PHYS_PFN(__pa(addr)), numpages);
85 unsigned long pfn = PHYS_PFN(__pa(addr));
/linux-master/arch/arm64/mm/
H A Dioremap.c34 unsigned long pfn = PHYS_PFN(offset);
/linux-master/tools/testing/nvdimm/
H A Ddax-dev.c20 pgoff_end = dax_range->pgoff + PHYS_PFN(range_len(range)) - 1;
H A Dpmem-dax.c50 return PHYS_PFN(pmem->size - pmem->pfn_pad - offset);
/linux-master/include/asm-generic/
H A Dmemory_model.h61 #define __phys_to_pfn(paddr) PHYS_PFN(paddr)
/linux-master/arch/m68k/include/asm/
H A Dpage_no.h38 #define ARCH_PFN_OFFSET PHYS_PFN(PAGE_OFFSET_RAW)
/linux-master/arch/powerpc/mm/kasan/
H A D8xx.c27 *new = pte_val(pte_mkhuge(pfn_pte(PHYS_PFN(__pa(block)), PAGE_KERNEL)));
63 pte_t pte = pfn_pte(PHYS_PFN(__pa(va)), PAGE_KERNEL);
H A Dinit_32.c28 __set_pte_at(&init_mm, va, ptep, pfn_pte(PHYS_PFN(pa), prot), 1);
75 pte_t pte = pfn_pte(PHYS_PFN(__pa(va)), PAGE_KERNEL);
109 pfn_pte(PHYS_PFN(pa), prot));
H A Dbook3s_32.c52 pte_t pte = pfn_pte(PHYS_PFN(phys + k_cur - k_nobat), PAGE_KERNEL);
/linux-master/arch/xtensa/include/asm/
H A Dpage.h32 #define MAX_LOW_PFN (PHYS_PFN(XCHAL_KSEG_PADDR) + \
33 PHYS_PFN(XCHAL_KSEG_SIZE))
37 #define MAX_LOW_PFN PHYS_PFN(0xfffffffful)
/linux-master/arch/powerpc/platforms/powernv/
H A Dmemtrace.c59 return remap_pfn_range(vma, vma->vm_start, PHYS_PFN(ent->start) + vma->vm_pgoff,
113 const unsigned long nr_pages = PHYS_PFN(size);
216 const unsigned long nr_pages = PHYS_PFN(size);
217 const unsigned long start_pfn = PHYS_PFN(start);
/linux-master/drivers/net/ethernet/microsoft/mana/
H A Dshm_channel.c186 frame_addr = PHYS_PFN(eq_addr);
194 frame_addr = PHYS_PFN(cq_addr);
202 frame_addr = PHYS_PFN(rq_addr);
210 frame_addr = PHYS_PFN(sq_addr);
/linux-master/mm/damon/
H A Dpaddr.c36 struct folio *folio = damon_get_folio(PHYS_PFN(paddr));
116 struct folio *folio = damon_get_folio(PHYS_PFN(paddr));
233 struct folio *folio = damon_get_folio(PHYS_PFN(addr));
263 struct folio *folio = damon_get_folio(PHYS_PFN(addr));
/linux-master/arch/xtensa/mm/
H A Dkasan_init.c62 set_pte(pte + j, pfn_pte(PHYS_PFN(phys), PAGE_KERNEL));
/linux-master/arch/x86/virt/svm/
H A Dsev.c146 if (PHYS_PFN(rmp_end) > max_pfn)
147 max_rmp_pfn = PHYS_PFN(rmp_end);
354 dump_rmpentry(PHYS_PFN(paddr));
/linux-master/kernel/
H A Diomem.c30 unsigned long pfn = PHYS_PFN(offset);
/linux-master/drivers/nvdimm/
H A Dpfn_devs.c668 unsigned long base_pfn = PHYS_PFN(base);
676 unsigned long base_pfn = PHYS_PFN(base);
698 .end_pfn = PHYS_PFN(end),
711 nd_pfn->npfns = PHYS_PFN((range_len(range) - offset));
718 altmap->free = PHYS_PFN(offset - reserve);
770 npfns = PHYS_PFN(size - SZ_8K);
825 npfns = PHYS_PFN(size - offset - end_trunc);
/linux-master/arch/x86/mm/
H A Dnuma_emulation.c203 unsigned long max_pfn = PHYS_PFN(max_addr);
204 unsigned long base_pfn = PHYS_PFN(base);
205 unsigned long hole_pfns = PHYS_PFN(hole);
/linux-master/arch/mips/loongson64/
H A Dnuma.c154 max_low_pfn = PHYS_PFN(memblock_end_of_DRAM());
/linux-master/drivers/of/
H A Dkexec.c151 start_pfn = PHYS_PFN(tmp_addr);
152 end_pfn = PHYS_PFN(tmp_addr + tmp_size - 1);
/linux-master/scripts/gdb/linux/
H A Dmm.py167 if self.PHYS_PFN(self.PFN_PHYS(pfn)) != pfn:
219 def PHYS_PFN(self, phys): member in class:aarch64_page_ops
226 return self.PHYS_PFN(pa)

Completed in 217 milliseconds

123