Home
last modified time | relevance | path

Searched refs:phys_to_page (Results 1 – 20 of 20) sorted by relevance

/linux/arch/um/include/asm/
H A Dpgtable-4level.h94 #define pud_page(pud) phys_to_page(pud_val(pud) & PAGE_MASK)
97 #define p4d_page(p4d) phys_to_page(p4d_val(p4d) & PAGE_MASK)
H A Dpgtable.h101 #define pmd_page(pmd) phys_to_page(pmd_val(pmd) & PAGE_MASK)
267 #define __virt_to_page(virt) phys_to_page(__pa(virt))
/linux/arch/loongarch/mm/
H A Dpgtable.c14 return phys_to_page(__pa(kaddr)); in dmw_virt_to_page()
20 return phys_to_page(pfn_to_phys(pte_pfn(*virt_to_kpte(kaddr)))); in tlb_virt_to_page()
/linux/block/
H A Dblk-mq-dma.c184 phys_to_page(vec.paddr))) { in blk_dma_map_iter_start()
300 sg_set_page(*last_sg, phys_to_page(vec.paddr), vec.len, in __blk_rq_map_sg()
420 sg_set_page(sg, phys_to_page(vec.paddr), vec.len, in blk_rq_map_integrity_sg()
/linux/arch/loongarch/include/asm/
H A Dio.h81 page_address(phys_to_page((unsigned long)paddr)) + offset_in_page((unsigned long)paddr);\
H A Dpage.h82 #define virt_to_page(kaddr) phys_to_page(__pa(kaddr))
/linux/arch/csky/mm/
H A Ddma-mapping.c17 struct page *page = phys_to_page(paddr); in cache_op()
/linux/include/asm-generic/
H A Dmemory_model.h87 #define phys_to_page(phys) pfn_to_page(PHYS_PFN(phys)) macro
/linux/arch/s390/mm/
H A Dgmap.c205 page_table_free_pgste(page_ptdesc(phys_to_page(table[i]))); in gmap_free_crst()
1211 ptdesc = page_ptdesc(phys_to_page(pgt)); in gmap_unshadow_pgt()
1238 ptdesc = page_ptdesc(phys_to_page(pgt)); in __gmap_unshadow_sgt()
1267 page = phys_to_page(sgt); in gmap_unshadow_sgt()
1294 page = phys_to_page(sgt); in __gmap_unshadow_r3t()
1323 page = phys_to_page(r3t); in gmap_unshadow_r3t()
1350 page = phys_to_page(r3t); in __gmap_unshadow_r2t()
1379 page = phys_to_page(r2t); in gmap_unshadow_r2t()
1410 page = phys_to_page(r2t); in __gmap_unshadow_r1t()
2332 get_page(phys_to_page(pte_val(pte))); in s390_gather_pages()
/linux/arch/s390/include/asm/
H A Dpage.h265 #define phys_to_folio(phys) page_folio(phys_to_page(phys))
/linux/fs/btrfs/
H A Draid56.c244 memcpy_page(phys_to_page(dst), offset_in_page(dst), in memcpy_from_bio_to_stripe()
245 phys_to_page(src), offset_in_page(src), step); in memcpy_from_bio_to_stripe()
1213 ret = bio_add_page(bio, phys_to_page(paddrs[i]), step, in bio_add_paddrs()
1403 return kmap_local_page(phys_to_page(paddr)) + offset_in_page(paddr); in kmap_local_paddr()
2751 __free_page(phys_to_page(p_paddr)); in finish_parity_scrub()
2768 __free_page(phys_to_page(p_paddr)); in finish_parity_scrub()
2771 __free_page(phys_to_page(q_paddr)); in finish_parity_scrub()
H A Dinode.c3384 struct folio *folio = page_folio(phys_to_page(paddr)); in btrfs_calculate_block_csum_folio()
3429 kaddr = kmap_local_page(phys_to_page(paddr)) + offset_in_page(paddr); in btrfs_calculate_block_csum_pages()
3503 memzero_page(phys_to_page(paddrs[i]), offset_in_page(paddrs[i]), step); in btrfs_data_csum_ok()
/linux/arch/s390/kvm/
H A Dpci.c367 vpage = phys_to_page(kzdev->fib.fmt0.aibv); in kvm_s390_pci_aif_disable()
369 spage = phys_to_page(gaite->aisb); in kvm_s390_pci_aif_disable()
/linux/arch/arm/mm/
H A Ddma-mapping.c369 *ret_page = phys_to_page(phys); in __alloc_from_pool()
609 struct page *page = phys_to_page(dma_to_phys(dev, handle)); in __arm_dma_free()
655 struct page *page = phys_to_page(phys); in dma_cache_maint_page()
1022 page = phys_to_page(phys); in __atomic_get_pages()
/linux/drivers/xen/
H A Dgrant-dma-ops.c197 pfn_to_gfn(page_to_xen_pfn(phys_to_page(phys)) + i + pfn_offset), in xen_grant_dma_map_phys()
/linux/arch/arm64/include/asm/
H A Dpgtable.h149 #define ZERO_PAGE(vaddr) phys_to_page(__pa_symbol(empty_zero_page))
899 #define pmd_page(pmd) phys_to_page(__pmd_to_phys(pmd))
959 #define pud_page(pud) phys_to_page(__pud_to_phys(pud))
/linux/mm/
H A Dmemblock.c2456 struct page *page = phys_to_page(map->start); in reserved_mem_preserve()
2469 struct page *page = phys_to_page(map->start); in reserved_mem_preserve()
/linux/include/linux/
H A Dpage-flags.h621 #define PhysHighMem(__p) (PageHighMem(phys_to_page(__p))) in PAGEFLAG()
/linux/drivers/tee/optee/
H A Dffa_abi.c708 page = phys_to_page(protmem->paddr); in optee_ffa_lend_protmem()
/linux/kernel/liveupdate/
H A Dkexec_handover.c460 struct page *page = phys_to_page(phys); in deserialize_bitmap()