Searched refs:largepage_lvl (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/iommu/intel/ |
H A D | iommu.c | 2398 unsigned int largepage_lvl = 0; in __domain_mapping() local 2438 largepage_lvl = hardware_largepage_caps(domain, iov_pfn, phys_pfn, sg_res); in __domain_mapping() 2440 first_pte = pte = pfn_to_dma_pte(domain, iov_pfn, &largepage_lvl); in __domain_mapping() 2444 if (largepage_lvl > 1) { in __domain_mapping() 2448 lvl_pages = lvl_to_nr_pages(largepage_lvl); in __domain_mapping() 2460 largepage_lvl + 1); in __domain_mapping() 2481 lvl_pages = lvl_to_nr_pages(largepage_lvl); in __domain_mapping() 2505 (largepage_lvl > 1 && sg_res < lvl_pages)) { in __domain_mapping()
|
/kernel/linux/linux-6.6/drivers/iommu/intel/ |
H A D | iommu.c | 2188 unsigned int largepage_lvl = 0; in __domain_mapping() local 2215 largepage_lvl = hardware_largepage_caps(domain, iov_pfn, in __domain_mapping() 2218 pte = pfn_to_dma_pte(domain, iov_pfn, &largepage_lvl, in __domain_mapping() 2224 lvl_pages = lvl_to_nr_pages(largepage_lvl); in __domain_mapping() 2227 if (largepage_lvl > 1) { in __domain_mapping() 2235 switch_to_super_page(domain, iov_pfn, end_pfn, largepage_lvl); in __domain_mapping() 2275 (largepage_lvl > 1 && nr_pages < lvl_pages)) { in __domain_mapping()
|
Completed in 14 milliseconds