diff options
| author | Louis Burda <quent.burda@gmail.com> | 2022-10-05 17:49:06 +0200 |
|---|---|---|
| committer | Louis Burda <quent.burda@gmail.com> | 2022-10-05 17:49:06 +0200 |
| commit | dd1e29c4828b01b477a003679234097434f800d4 (patch) | |
| tree | 6f32268da9a5fdea53fcb962357f8d6718b81744 /sevstep/sevstep.h | |
| parent | b66fb6b2cdf003de4b580002fdeeacdb93a6bf75 (diff) | |
| download | cachepc-dd1e29c4828b01b477a003679234097434f800d4.tar.gz cachepc-dd1e29c4828b01b477a003679234097434f800d4.zip | |
More minor refactors
Diffstat (limited to 'sevstep/sevstep.h')
| -rw-r--r-- | sevstep/sevstep.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/sevstep/sevstep.h b/sevstep/sevstep.h index e8013f9..839351f 100644 --- a/sevstep/sevstep.h +++ b/sevstep/sevstep.h @@ -19,16 +19,14 @@ bool sevstep_rmap_protect(struct kvm_rmap_head *rmap_head, bool sevstep_kvm_mmu_slot_gfn_protect(struct kvm *kvm, struct kvm_memory_slot *slot, uint64_t gfn, int min_level, enum kvm_page_track_mode mode); -bool sevstep_untrack_single_page(struct kvm_vcpu *vcpu, gfn_t gfn, - enum kvm_page_track_mode mode); bool sevstep_track_single_page(struct kvm_vcpu *vcpu, gfn_t gfn, enum kvm_page_track_mode mode); +bool sevstep_untrack_single_page(struct kvm_vcpu *vcpu, gfn_t gfn, + enum kvm_page_track_mode mode); bool sevstep_reset_accessed_on_page(struct kvm_vcpu *vcpu, gfn_t gfn); bool sevstep_clear_nx_on_page(struct kvm_vcpu *vcpu, gfn_t gfn); long sevstep_start_tracking(struct kvm_vcpu *vcpu, enum kvm_page_track_mode mode); long sevstep_stop_tracking(struct kvm_vcpu *vcpu, enum kvm_page_track_mode mode); -void sevstep_setup_pmcs(void); - int sevstep_get_rip_kvm_vcpu(struct kvm_vcpu *vcpu, uint64_t *rip); |
