Home
last modified time | relevance | path

Searched refs:KVM_MEM_LOG_DIRTY_PAGES (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.4/tools/testing/selftests/kvm/x86_64/
Dvmx_dirty_log_test.c95 KVM_MEM_LOG_DIRTY_PAGES); in main()
/Linux-v5.4/tools/testing/selftests/kvm/
Ddirty_log_test.c332 KVM_MEM_LOG_DIRTY_PAGES); in run_test()
/Linux-v5.4/arch/mips/kvm/
Dmips.c253 (!(old->flags & KVM_MEM_LOG_DIRTY_PAGES) && in kvm_arch_commit_memory_region()
254 new->flags & KVM_MEM_LOG_DIRTY_PAGES)) { in kvm_arch_commit_memory_region()
Dmmu.c536 if (memslot->flags & KVM_MEM_LOG_DIRTY_PAGES && !pte_dirty(old_pte)) in kvm_set_spte_handler()
/Linux-v5.4/virt/kvm/arm/
Dmmu.c2258 if (change != KVM_MR_DELETE && mem->flags & KVM_MEM_LOG_DIRTY_PAGES) in kvm_arch_commit_memory_region()
2328 if (memslot->flags & KVM_MEM_LOG_DIRTY_PAGES) { in kvm_arch_prepare_memory_region()
/Linux-v5.4/tools/include/uapi/linux/
Dkvm.h110 #define KVM_MEM_LOG_DIRTY_PAGES (1UL << 0) macro
/Linux-v5.4/include/uapi/linux/
Dkvm.h110 #define KVM_MEM_LOG_DIRTY_PAGES (1UL << 0) macro
/Linux-v5.4/virt/kvm/
Dkvm_main.c929 u32 valid_flags = KVM_MEM_LOG_DIRTY_PAGES; in check_memory_region_flags()
1075 if (!(new.flags & KVM_MEM_LOG_DIRTY_PAGES)) in __kvm_set_memory_region()
1087 if ((new.flags & KVM_MEM_LOG_DIRTY_PAGES) && !new.dirty_bitmap) { in __kvm_set_memory_region()
/Linux-v5.4/arch/powerpc/kvm/
Dbook3s_64_mmu_radix.c832 large_enable = !(memslot->flags & KVM_MEM_LOG_DIRTY_PAGES); in kvmppc_book3s_instantiate_page()
Dbook3s_hv.c4512 ((new->flags ^ old->flags) & KVM_MEM_LOG_DIRTY_PAGES)) in kvmppc_core_commit_memory_region_hv()
/Linux-v5.4/arch/x86/kvm/
Dx86.c9767 if (new->flags & KVM_MEM_LOG_DIRTY_PAGES) { in kvm_mmu_slot_apply_flags()
9806 (old->flags & KVM_MEM_LOG_DIRTY_PAGES) && in kvm_arch_commit_memory_region()
9807 !(new->flags & KVM_MEM_LOG_DIRTY_PAGES)) in kvm_arch_commit_memory_region()
/Linux-v5.4/Documentation/virt/kvm/
Dapi.txt1110 #define KVM_MEM_LOG_DIRTY_PAGES (1UL << 0)
1139 The flags field supports two flags: KVM_MEM_LOG_DIRTY_PAGES and