summaryrefslogtreecommitdiffstats
path: root/sevstep/sevstep.h
diff options
context:
space:
mode:
authorLouis Burda <quent.burda@gmail.com>2022-10-05 17:49:06 +0200
committerLouis Burda <quent.burda@gmail.com>2022-10-05 17:49:06 +0200
commitdd1e29c4828b01b477a003679234097434f800d4 (patch)
tree6f32268da9a5fdea53fcb962357f8d6718b81744 /sevstep/sevstep.h
parentb66fb6b2cdf003de4b580002fdeeacdb93a6bf75 (diff)
downloadcachepc-dd1e29c4828b01b477a003679234097434f800d4.tar.gz
cachepc-dd1e29c4828b01b477a003679234097434f800d4.zip
More minor refactors
Diffstat (limited to 'sevstep/sevstep.h')
-rw-r--r--sevstep/sevstep.h6
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);