Home
last modified time | relevance | path

Searched refs:kvm_gfn_range (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.15/arch/powerpc/kvm/
Dbook3s.h12 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);
15 extern bool kvm_set_spte_gfn_hv(struct kvm *kvm, struct kvm_gfn_range *range);
De500_mmu_host.c724 static bool kvm_e500_mmu_unmap_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_e500_mmu_unmap_gfn()
733 bool kvm_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range()
738 bool kvm_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn()
744 bool kvm_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn()
750 bool kvm_set_spte_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_set_spte_gfn()
Dbook3s.c867 bool kvm_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range()
872 bool kvm_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn()
877 bool kvm_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn()
882 bool kvm_set_spte_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_set_spte_gfn()
Dbook3s_pr.c429 static bool do_kvm_unmap_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in do_kvm_unmap_gfn()
441 static bool kvm_unmap_gfn_range_pr(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range_pr()
446 static bool kvm_age_gfn_pr(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn_pr()
452 static bool kvm_test_age_gfn_pr(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn_pr()
458 static bool kvm_set_spte_gfn_pr(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_set_spte_gfn_pr()
Dbook3s_64_mmu_hv.c834 bool kvm_unmap_gfn_range_hv(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range_hv()
931 bool kvm_age_gfn_hv(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn_hv()
980 bool kvm_test_age_gfn_hv(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn_hv()
990 bool kvm_set_spte_gfn_hv(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_set_spte_gfn_hv()
/Linux-v5.15/arch/x86/kvm/mmu/
Dtdp_mmu.h55 bool kvm_tdp_mmu_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range,
57 bool kvm_tdp_mmu_age_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range);
58 bool kvm_tdp_mmu_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range);
59 bool kvm_tdp_mmu_set_spte_gfn(struct kvm *kvm, struct kvm_gfn_range *range);
Dtdp_mmu.c1080 bool kvm_tdp_mmu_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range, in kvm_tdp_mmu_unmap_gfn_range()
1093 struct kvm_gfn_range *range);
1096 struct kvm_gfn_range *range, in kvm_tdp_mmu_handle_gfn()
1124 struct kvm_gfn_range *range) in age_gfn_range()
1152 bool kvm_tdp_mmu_age_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_tdp_mmu_age_gfn_range()
1158 struct kvm_gfn_range *range) in test_age_gfn()
1163 bool kvm_tdp_mmu_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_tdp_mmu_test_age_gfn()
1169 struct kvm_gfn_range *range) in set_spte_gfn()
1204 bool kvm_tdp_mmu_set_spte_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_tdp_mmu_set_spte_gfn()
Dmmu.c1573 struct kvm_gfn_range *range, in kvm_handle_gfn_range()
1587 bool kvm_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range()
1600 bool kvm_set_spte_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_set_spte_gfn()
1657 bool kvm_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn()
1670 bool kvm_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn()
/Linux-v5.15/arch/mips/kvm/
Dmmu.c442 bool kvm_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range()
448 bool kvm_set_spte_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_set_spte_gfn()
478 bool kvm_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn()
483 bool kvm_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn()
/Linux-v5.15/arch/powerpc/include/asm/
Dkvm_ppc.h285 bool (*unmap_gfn_range)(struct kvm *kvm, struct kvm_gfn_range *range);
286 bool (*age_gfn)(struct kvm *kvm, struct kvm_gfn_range *range);
287 bool (*test_age_gfn)(struct kvm *kvm, struct kvm_gfn_range *range);
288 bool (*set_spte_gfn)(struct kvm *kvm, struct kvm_gfn_range *range);
/Linux-v5.15/arch/arm64/kvm/
Dmmu.c1299 bool kvm_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_unmap_gfn_range()
1311 bool kvm_set_spte_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_set_spte_gfn()
1342 bool kvm_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_age_gfn()
1359 bool kvm_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range) in kvm_test_age_gfn()
/Linux-v5.15/include/linux/
Dkvm_host.h234 struct kvm_gfn_range { struct
241 bool kvm_unmap_gfn_range(struct kvm *kvm, struct kvm_gfn_range *range); argument
242 bool kvm_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range);
243 bool kvm_test_age_gfn(struct kvm *kvm, struct kvm_gfn_range *range);
244 bool kvm_set_spte_gfn(struct kvm *kvm, struct kvm_gfn_range *range);
/Linux-v5.15/virt/kvm/
Dkvm_main.c465 typedef bool (*hva_handler_t)(struct kvm *kvm, struct kvm_gfn_range *range);
497 struct kvm_gfn_range gfn_range; in __kvm_handle_hva_range()