| /linux/arch/powerpc/kvm/ |
| H A D | book3s.h | 12 extern bool kvm_unmap_gfn_range_hv(struct kvm *kvm, struct kvm_gfn_range *range); 13 extern bool kvm_age_gfn_hv(struct kvm *kvm, struct kvm_gfn_range *range); 14 extern bool kvm_test_age_gfn_hv(struct kvm *kvm, struct kvm_gfn_range *range);
|
| H A D | e500_mmu_host.c | 683 static bool kvm_e500_mmu_unmap_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_e500_mmu_unmap_gfn() 692 bool kvm_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range() 697 bool kvm_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn() 703 bool kvm_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn()
|
| H A D | book3s.c | 884 bool kvm_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range() 889 bool kvm_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn() 894 bool kvm_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn()
|
| H A D | book3s_64_mmu_hv.c | 840 bool kvm_unmap_gfn_range_hv(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range_hv() 937 bool kvm_age_gfn_hv(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn_hv() 986 bool kvm_test_age_gfn_hv(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn_hv()
|
| /linux/arch/x86/kvm/mmu/ |
| H A D | tdp_mmu.h | 76 bool kvm_tdp_mmu_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range, 78 bool kvm_tdp_mmu_age_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range); 79 bool kvm_tdp_mmu_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range);
|
| H A D | mmu.c | 1675 bool kvm_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range() 1740 struct kvm_gfn_range *range, in kvm_rmap_age_gfn_range() 1793 bool kvm_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn() 1806 bool kvm_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn() 7621 struct kvm_gfn_range range = { in kvm_arch_flush_shadow_memslot() 8130 struct kvm_gfn_range *range) in kvm_arch_pre_set_memory_attributes() 8210 struct kvm_gfn_range *range) in kvm_arch_post_set_memory_attributes()
|
| /linux/include/linux/ |
| H A D | kvm_host.h | 265 struct kvm_gfn_range { struct 274 bool kvm_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range); argument 275 bool kvm_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range); 276 bool kvm_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range); 1594 bool kvm_mmu_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range); 2576 struct kvm_gfn_range *range); 2578 struct kvm_gfn_range *range); 2646 void kvm_arch_gmem_invalidate_range(struct kvm *kvm, struct kvm_gfn_range *range);
|
| /linux/arch/loongarch/kvm/ |
| H A D | mmu.c | 511 bool kvm_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range() 524 bool kvm_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn() 536 bool kvm_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn()
|
| /linux/arch/riscv/kvm/ |
| H A D | mmu.c | 332 bool kvm_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range() 352 bool kvm_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn() 372 bool kvm_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn()
|
| /linux/arch/arm64/kvm/ |
| H A D | mmu.c | 2411 bool kvm_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range() 2424 bool kvm_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn() 2440 bool kvm_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn()
|
| /linux/virt/kvm/ |
| H A D | guest_memfd.c | 135 struct kvm_gfn_range gfn_range = { in __kvm_gmem_invalidate_start()
|
| H A D | kvm_main.c | 510 typedef bool (*gfn_handler_t)(struct kvm *kvm, struct kvm_gfn_range *range); 568 struct kvm_gfn_range gfn_range; in kvm_handle_hva_range() 716 bool kvm_mmu_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_mmu_unmap_gfn_range() 2497 struct kvm_gfn_range gfn_range; in kvm_handle_gfn_range() 2547 struct kvm_gfn_range *range) in kvm_pre_set_memory_attributes()
|
| /linux/arch/x86/kvm/svm/ |
| H A D | svm.h | 1018 void sev_gmem_invalidate_range(struct kvm *kvm, struct kvm_gfn_range *range);
|
| H A D | sev.c | 5283 void sev_gmem_invalidate_range(struct kvm *kvm, struct kvm_gfn_range *range) in sev_gmem_invalidate_range()
|
| /linux/arch/x86/include/asm/ |
| H A D | kvm_host.h | 1731 void (*gmem_invalidate_range)(struct kvm *kvm, struct kvm_gfn_range *range);
|
| /linux/arch/s390/kvm/s390/ |
| H A D | s390.c | 5835 bool kvm_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn() 5849 bool kvm_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn() 5867 bool kvm_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range()
|
| /linux/arch/x86/kvm/ |
| H A D | x86.c | 10670 void kvm_arch_gmem_invalidate_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_arch_gmem_invalidate_range()
|