Home
last modified time | relevance | path

Searched refs:phys_to_page (Results 1 – 19 of 19) 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)
/linux/arch/loongarch/mm/
H A Dpgtable.c15 return phys_to_page(__pa(kaddr)); in dmw_virt_to_page()
21 return phys_to_page(pfn_to_phys(pte_pfn(*virt_to_kpte(kaddr)))); in tlb_virt_to_page()
/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.h77 #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/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()
1195 ret = bio_add_page(bio, phys_to_page(paddrs[i]), step, in bio_add_paddrs()
1385 return kmap_local_page(phys_to_page(paddr)) + offset_in_page(paddr); in kmap_local_paddr()
2737 __free_page(phys_to_page(p_paddr)); in finish_parity_scrub()
2754 __free_page(phys_to_page(p_paddr)); in finish_parity_scrub()
2757 __free_page(phys_to_page(q_paddr)); in finish_parity_scrub()
H A Dinode.c846 return page_folio(phys_to_page(paddr)); in compressed_bio_last_folio()
3456 struct folio *folio = page_folio(phys_to_page(paddr)); in btrfs_calculate_block_csum_folio()
3500 kaddr = kmap_local_page(phys_to_page(paddr)) + offset_in_page(paddr); in btrfs_calculate_block_csum_pages()
3574 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.c364 vpage = phys_to_page(kzdev->fib.fmt0.aibv); in kvm_s390_pci_aif_disable()
366 spage = phys_to_page(gaite->aisb); in kvm_s390_pci_aif_disable()
H A Dgmap.h283 SetPageDirty(phys_to_page(crste_origin_large(newcrste))); in _gmap_crstep_xchg_atomic()
H A Dgmap.c948 __kvm_s390_pv_destroy_page(phys_to_page(pte_origin(*ptep))); in _destroy_pages_pte()
965 __kvm_s390_pv_destroy_page(phys_to_page(cur)); in _destroy_pages_crste()
/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/tee/optee/
H A Dprotmem.c155 sg_set_page(sgt->sgl, phys_to_page(pa), size, 0); in protmem_pool_op_dyn_alloc()
H A Dffa_abi.c708 page = phys_to_page(protmem->paddr); in optee_ffa_lend_protmem()
/linux/drivers/tee/
H A Dtee_heap.c415 sg_set_page(sgt->sgl, phys_to_page(pa), size, 0); in protmem_pool_op_static_alloc()
/linux/Documentation/core-api/
H A Ddma-attributes.rst138 memory. It may not be used with kmap*()/phys_to_virt()/phys_to_page()
/linux/arch/arm64/include/asm/
H A Dpgtable.h861 #define pmd_page(pmd) phys_to_page(__pmd_to_phys(pmd))
925 #define pud_page(pud) phys_to_page(__pud_to_phys(pud))
/linux/include/linux/
H A Dpage-flags.h615 #define PhysHighMem(__p) (PageHighMem(phys_to_page(__p))) in PAGEFLAG()
/linux/kernel/liveupdate/
H A Dkexec_handover.c484 page = phys_to_page(phys); in kho_preserved_memory_reserve()