Home
last modified time | relevance | path

Searched refs:PFN_PHYS (Results 1 – 25 of 51) sorted by relevance

123

/linux/drivers/staging/media/ipu7/
H A Dipu7-dma.c197 PFN_PHYS(iova->pfn_lo + i), pci_dma_addr, in ipu7_dma_alloc()
213 *dma_handle = PFN_PHYS(iova->pfn_lo); in ipu7_dma_alloc()
224 ipu7_iova = PFN_PHYS(iova->pfn_lo + i); in ipu7_dma_alloc()
277 ipu7_iova = PFN_PHYS(iova->pfn_lo + i); in ipu7_dma_free()
284 ipu7_mmu_unmap(mmu->dmap->mmu_info, PFN_PHYS(iova->pfn_lo), in ipu7_dma_free()
285 PFN_PHYS(iova_size(iova))); in ipu7_dma_free()
321 ret = vm_insert_page(vma, vma->vm_start + PFN_PHYS(i), in ipu7_dma_mmap()
366 ipu7_mmu_unmap(mmu->dmap->mmu_info, PFN_PHYS(iova->pfn_lo), in ipu7_dma_unmap_sg()
367 PFN_PHYS(iova_size(iova))); in ipu7_dma_unmap_sg()
431 iova_pa = PFN_PHYS(iova_addr); in ipu7_dma_map_sg()
[all …]
H A Dipu7-mmu.c430 ret = ipu7_mmu_map(mmu->dmap->mmu_info, PFN_PHYS(iova_addr), in allocate_trash_buffer()
441 mmu->iova_trash_page = PFN_PHYS(iova->pfn_lo); in allocate_trash_buffer()
447 ipu7_mmu_unmap(mmu->dmap->mmu_info, PFN_PHYS(iova->pfn_lo), in allocate_trash_buffer()
448 PFN_PHYS(iova_size(iova))); in allocate_trash_buffer()
761 ipu7_mmu_unmap(mmu_info, PFN_PHYS(iova->pfn_lo), in ipu7_mmu_destroy()
762 PFN_PHYS(iova_size(iova))); in ipu7_mmu_destroy()
/linux/drivers/media/pci/intel/ipu6/
H A Dipu6-dma.c197 PFN_PHYS(iova->pfn_lo + i), pci_dma_addr, in ipu6_dma_alloc()
213 *dma_handle = PFN_PHYS(iova->pfn_lo); in ipu6_dma_alloc()
224 ipu6_iova = PFN_PHYS(iova->pfn_lo + i); in ipu6_dma_alloc()
277 ipu6_iova = PFN_PHYS(iova->pfn_lo + i); in ipu6_dma_free()
284 ipu6_mmu_unmap(mmu->dmap->mmu_info, PFN_PHYS(iova->pfn_lo), in ipu6_dma_free()
285 PFN_PHYS(iova_size(iova))); in ipu6_dma_free()
321 ret = vm_insert_page(vma, vma->vm_start + PFN_PHYS(i), in ipu6_dma_mmap()
366 ipu6_mmu_unmap(mmu->dmap->mmu_info, PFN_PHYS(iova->pfn_lo), in ipu6_dma_unmap_sg()
367 PFN_PHYS(iova_size(iova))); in ipu6_dma_unmap_sg()
413 iova_pa = PFN_PHYS(iova_addr); in ipu6_dma_map_sg()
[all …]
H A Dipu6-mmu.c447 ret = ipu6_mmu_map(mmu->dmap->mmu_info, PFN_PHYS(iova_addr), in allocate_trash_buffer()
458 mmu->iova_trash_page = PFN_PHYS(iova->pfn_lo); in allocate_trash_buffer()
464 ipu6_mmu_unmap(mmu->dmap->mmu_info, PFN_PHYS(iova->pfn_lo), in allocate_trash_buffer()
465 PFN_PHYS(iova_size(iova))); in allocate_trash_buffer()
716 ipu6_mmu_unmap(mmu_info, PFN_PHYS(iova->pfn_lo), in ipu6_mmu_destroy()
717 PFN_PHYS(iova_size(iova))); in ipu6_mmu_destroy()
/linux/tools/testing/nvdimm/
H A Dpmem-dax.c15 resource_size_t offset = PFN_PHYS(pgoff) + pmem->data_offset; in __pmem_direct_access()
17 if (unlikely(is_bad_pmem(&pmem->bb, PFN_PHYS(pgoff) / 512, in __pmem_direct_access()
18 PFN_PHYS(nr_pages)))) in __pmem_direct_access()
H A Ddax-dev.c23 addr = PFN_PHYS(pgoff - dax_range->pgoff) + range->start; in dax_pgoff_to_phys()
32 return PFN_PHYS(page_to_pfn(page)); in dax_pgoff_to_phys()
/linux/arch/loongarch/kernel/
H A Dsetup.c409 dma_contiguous_reserve(PFN_PHYS(max_low_pfn)); in arch_mem_init()
418 early_memtest(PFN_PHYS(ARCH_PFN_OFFSET), PFN_PHYS(max_low_pfn)); in arch_mem_init()
557 start = max(PFN_PHYS(PFN_DOWN(r_start)), mem->start); in reserve_memblock_reserved_regions()
558 end = min(PFN_PHYS(PFN_UP(r_end)) - 1, mem->end); in reserve_memblock_reserved_regions()
H A Dmem.c51 memblock_set_current_limit(PFN_PHYS(max_low_pfn)); in memblock_init()
/linux/arch/mips/mm/
H A Dinit.c288 cfg->lower = ALIGN(PFN_PHYS(start_pfn), maar_align); in maar_res_walk()
289 cfg->upper = ALIGN_DOWN(PFN_PHYS(start_pfn + nr_pages), maar_align) - 1; in maar_res_walk()
433 memblock_remove(PFN_PHYS(highstart_pfn), -1); in highmem_init()
440 if (!memblock_is_memory(PFN_PHYS(tmp))) in highmem_init()
473 void *addr = phys_to_virt(PFN_PHYS(pfn)); in free_init_pages()
/linux/drivers/nvdimm/
H A Dpmem.c261 resource_size_t offset = PFN_PHYS(pgoff) + pmem->data_offset; in __pmem_direct_access()
262 sector_t sector = PFN_PHYS(pgoff) >> SECTOR_SHIFT; in __pmem_direct_access()
263 unsigned int num = PFN_PHYS(nr_pages) >> SECTOR_SHIFT; in __pmem_direct_access()
314 PFN_PHYS(pgoff) >> SECTOR_SHIFT, in pmem_dax_zero_page_range()
350 len = PFN_PHYS(PFN_UP(off + bytes)); in pmem_recovery_write()
351 if (!is_bad_pmem(&pmem->bb, PFN_PHYS(pgoff) >> SECTOR_SHIFT, len)) in pmem_recovery_write()
364 pmem_off = PFN_PHYS(pgoff) + pmem->data_offset; in pmem_recovery_write()
453 u64 offset = PFN_PHYS(pfn) - pmem->phys_addr - pmem->data_offset; in pmem_pagemap_memory_failure()
/linux/arch/x86/xen/
H A Dsetup.c116 memblock_phys_free(PFN_PHYS(start_pfn), PFN_PHYS(n_pfns)); in xen_del_extra_mem()
636 phys_addr_t mem_end = PFN_PHYS(ini_nr_pages); in xen_e820_swap_entry_with_ram()
779 start = PFN_PHYS(xen_start_info->first_p2m_pfn); in xen_reserve_xen_mfnlist()
780 size = PFN_PHYS(xen_start_info->nr_p2m_frames); in xen_reserve_xen_mfnlist()
809 mem_end = PFN_PHYS(ini_nr_pages); in xen_memory_setup()
914 chunk_size = min(size, PFN_PHYS(extra_pages)); in xen_memory_setup()
H A Dmmu_pv.c1550 make_lowmem_page_readonly(__va(PFN_PHYS(pfn))); in xen_alloc_pte_init()
1560 make_lowmem_page_readonly(__va(PFN_PHYS(pfn))); in xen_alloc_pmd_init()
1568 make_lowmem_page_readwrite(__va(PFN_PHYS(pfn))); in xen_release_pte_init()
1573 make_lowmem_page_readwrite(__va(PFN_PHYS(pfn))); in xen_release_pmd_init()
1890 xen_pt_base = PFN_PHYS(pt_base); in xen_setup_kernel_pagetable()
1979 new_area = xen_find_free_area(PFN_PHYS(n_frames)); in xen_relocate_p2m()
1994 pmd_phys = pud_phys + PFN_PHYS(n_pud); in xen_relocate_p2m()
1995 pt_phys = pmd_phys + PFN_PHYS(n_pmd); in xen_relocate_p2m()
2061 memblock_phys_free(PFN_PHYS(pfn), PAGE_SIZE * (pfn_end - pfn)); in xen_relocate_p2m()
2067 make_lowmem_page_readwrite(__va(PFN_PHYS(pfn))); in xen_relocate_p2m()
[all …]
/linux/lib/
H A Ddevmem_is_allowed.c23 if (iomem_is_exclusive(PFN_PHYS(pfn))) in devmem_is_allowed()
/linux/tools/include/linux/
H A Dpfn.h9 #define PFN_PHYS(x) ((phys_addr_t)(x) << PAGE_SHIFT) macro
/linux/samples/damon/
H A Dmtier.c67 range->start = PFN_PHYS(node_start_pfn(target_node)); in nid_to_phys()
68 range->end = PFN_PHYS(node_end_pfn(target_node)); in nid_to_phys()
/linux/scripts/gdb/linux/
H A Dmm.py139 if self.PHYS_PFN(self.PFN_PHYS(pfn)) != pfn:
149 def PFN_PHYS(self, pfn): member in x86_page_ops
192 return self.PFN_PHYS(self.page_to_pfn(page))
343 if self.PHYS_PFN(self.PFN_PHYS(pfn)) != pfn:
392 def PFN_PHYS(self, pfn): member in aarch64_page_ops
405 return self.PFN_PHYS(pfn)
/linux/arch/hexagon/kernel/
H A Ddma.c41 return dma_init_global_coherent(PFN_PHYS(max_low_pfn), in hexagon_dma_init()
/linux/arch/sh/kernel/
H A Dsetup.c235 memblock_set_node(PFN_PHYS(start_pfn), PFN_PHYS(end_pfn - start_pfn), in __add_active_range()
/linux/arch/arm64/include/asm/
H A Dvmalloc.h40 if (!IS_ALIGNED(PFN_PHYS(pfn), CONT_PTE_SIZE)) in arch_vmap_pte_range_map_size()
/linux/mm/
H A Dmemfd_luo.c375 phys = PFN_PHYS(pfolio->pfn); in memfd_luo_discard_folios()
437 phys = PFN_PHYS(pfolio->pfn); in memfd_luo_retrieve_folios()
507 phys = PFN_PHYS(pfolio->pfn); in memfd_luo_retrieve_folios()
/linux/arch/powerpc/include/asm/
H A Dpte-walk.h53 pa = PFN_PHYS(pte_pfn(*ptep)); in ppc_find_vmap_phys()
/linux/arch/x86/include/asm/xen/
H A Dpage.h233 return XMADDR(PFN_PHYS(pfn_to_mfn(PFN_DOWN(phys.paddr))) | offset); in phys_to_machine()
239 return XPADDR(PFN_PHYS(mfn_to_pfn(PFN_DOWN(machine.maddr))) | offset); in machine_to_phys()
/linux/arch/powerpc/platforms/powernv/
H A Dmemtrace.c126 arch_remove_linear_mapping(PFN_PHYS(start_pfn), size); in memtrace_alloc_node()
128 return PFN_PHYS(start_pfn); in memtrace_alloc_node()
/linux/arch/alpha/kernel/
H A Dsetup.c308 memblock_add(PFN_PHYS(cluster->start_pfn), in setup_memory()
315 memblock_reserve(PFN_PHYS(cluster->start_pfn), in setup_memory()
356 if ((void *)initrd_end > phys_to_virt(PFN_PHYS(max_low_pfn))) { in setup_memory()
357 if (!move_initrd(PFN_PHYS(max_low_pfn))) in setup_memory()
361 phys_to_virt(PFN_PHYS(max_low_pfn))); in setup_memory()
/linux/arch/mips/include/asm/mach-generic/
H A Dspaces.h26 # define PHYS_OFFSET ((unsigned long)PFN_PHYS(ARCH_PFN_OFFSET))

123