Searched refs:target_level (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/tools/testing/selftests/kvm/lib/x86/ |
| H A D | vmx.c | 370 int target_level) in nested_create_pte() argument 376 pte->page_size = (current_level == target_level); in nested_create_pte() 387 TEST_ASSERT(current_level != target_level, in nested_create_pte() 398 uint64_t nested_paddr, uint64_t paddr, int target_level) in __nested_pg_map() argument 400 const uint64_t page_size = PG_LEVEL_SIZE(target_level); in __nested_pg_map() 431 nested_create_pte(vm, pte, nested_paddr, paddr, level, target_level); in __nested_pg_map()
|
| H A D | processor.c | 156 int target_level) in virt_create_upper_pte() argument 164 if (current_level == target_level) in virt_create_upper_pte() 174 TEST_ASSERT(current_level != target_level, in virt_create_upper_pte()
|
| /linux-6.15/arch/x86/kvm/mmu/ |
| H A D | tdp_mmu.h | 98 int target_level, bool shared);
|
| H A D | tdp_mmu.c | 1536 int target_level, bool shared) in tdp_mmu_split_huge_pages_root() argument 1554 for_each_tdp_pte_min_level(iter, kvm, root, target_level + 1, start, end) { in tdp_mmu_split_huge_pages_root() 1618 int target_level, bool shared) in kvm_tdp_mmu_try_split_huge_pages() argument 1625 r = tdp_mmu_split_huge_pages_root(kvm, root, start, end, target_level, shared); in kvm_tdp_mmu_try_split_huge_pages()
|
| H A D | mmu.c | 7010 int target_level) in kvm_shadow_mmu_try_split_huge_pages() argument 7020 for (level = KVM_MAX_HUGEPAGE_LEVEL; level > target_level; level--) in kvm_shadow_mmu_try_split_huge_pages() 7029 int target_level) in kvm_mmu_try_split_huge_pages() argument 7035 kvm_shadow_mmu_try_split_huge_pages(kvm, memslot, start, end, target_level); in kvm_mmu_try_split_huge_pages() 7037 kvm_tdp_mmu_try_split_huge_pages(kvm, memslot, start, end, target_level, false); in kvm_mmu_try_split_huge_pages() 7047 int target_level) in kvm_mmu_slot_try_split_huge_pages() argument 7057 kvm_shadow_mmu_try_split_huge_pages(kvm, memslot, start, end, target_level); in kvm_mmu_slot_try_split_huge_pages() 7062 kvm_tdp_mmu_try_split_huge_pages(kvm, memslot, start, end, target_level, true); in kvm_mmu_slot_try_split_huge_pages()
|
| /linux-6.15/drivers/iommu/intel/ |
| H A D | iommu.c | 708 unsigned long pfn, int *target_level, in pfn_to_dma_pte() argument 726 if (!*target_level && (dma_pte_superpage(pte) || !dma_pte_present(pte))) in pfn_to_dma_pte() 728 if (level == *target_level) in pfn_to_dma_pte() 759 if (!*target_level) in pfn_to_dma_pte() 760 *target_level = level; in pfn_to_dma_pte()
|
| /linux-6.15/arch/x86/include/asm/ |
| H A D | kvm_host.h | 2007 int target_level); 2011 int target_level);
|