Searched refs:disallow_lpage (Results 1 – 4 of 4) sorted by relevance
| /linux/arch/x86/kvm/mmu/ |
| H A D | mmu.c | 735 old = linfo->disallow_lpage; in update_gfn_disallow_lpage_count() 736 linfo->disallow_lpage += count; in update_gfn_disallow_lpage_count() 737 WARN_ON_ONCE((old ^ linfo->disallow_lpage) & KVM_LPAGE_MIXED_FLAG); in update_gfn_disallow_lpage_count() 2961 if (!lpage_info_slot(gfn, slot, PG_LEVEL_2M)->disallow_lpage) in mmu_try_to_unsync_pages() 3386 if (!linfo->disallow_lpage) in kvm_mmu_max_mapping_level() 7925 return lpage_info_slot(gfn, slot, level)->disallow_lpage & KVM_LPAGE_MIXED_FLAG; in hugepage_test_mixed() 7931 lpage_info_slot(gfn, slot, level)->disallow_lpage &= ~KVM_LPAGE_MIXED_FLAG; in hugepage_clear_mixed() 7937 lpage_info_slot(gfn, slot, level)->disallow_lpage |= KVM_LPAGE_MIXED_FLAG; in hugepage_set_mixed()
|
| /linux/Documentation/virt/kvm/x86/ |
| H A D | mmu.rst | 459 To check the last two conditions, the mmu maintains a ->disallow_lpage set of 461 causes its disallow_lpage to be incremented, thus preventing instantiation of
|
| /linux/arch/x86/include/asm/ |
| H A D | kvm_host.h | 1123 int disallow_lpage; member
|
| /linux/arch/x86/kvm/ |
| H A D | x86.c | 13612 linfo[0].disallow_lpage = 1; in kvm_alloc_memslot_metadata() 13614 linfo[lpages - 1].disallow_lpage = 1; in kvm_alloc_memslot_metadata() 13624 linfo[j].disallow_lpage = 1; in kvm_alloc_memslot_metadata()
|