Searched refs:phys_pfn (Results 1 – 2 of 2) sorted by relevance
| /linux-6.15/drivers/vfio/ |
| H A D | vfio_iommu_type1.c | 852 unsigned long phys_pfn; in vfio_iommu_type1_pin_pages() local 875 ret = vfio_pin_page_external(dma, remote_vaddr, &phys_pfn, in vfio_iommu_type1_pin_pages() 880 if (!pfn_valid(phys_pfn)) { in vfio_iommu_type1_pin_pages() 885 ret = vfio_add_to_pfn_list(dma, iova, phys_pfn); in vfio_iommu_type1_pin_pages() 887 if (put_pfn(phys_pfn, dma->prot) && do_accounting) in vfio_iommu_type1_pin_pages() 892 pages[i] = pfn_to_page(phys_pfn); in vfio_iommu_type1_pin_pages()
|
| /linux-6.15/drivers/iommu/intel/ |
| H A D | iommu.c | 1663 unsigned long phys_pfn, unsigned long nr_pages, int prot, in __domain_mapping() argument 1693 pteval = ((phys_addr_t)phys_pfn << VTD_PAGE_SHIFT) | attr; in __domain_mapping() 1700 phys_pfn, nr_pages); in __domain_mapping() 1742 phys_pfn += lvl_pages; in __domain_mapping()
|