@@ -894,6 +894,11 @@ int access_guest_real(struct kvm_vcpu *vcpu, unsigned long gra,
894
894
895
895
/**
896
896
* guest_translate_address - translate guest logical into guest absolute address
897
+ * @vcpu: virtual cpu
898
+ * @gva: Guest virtual address
899
+ * @ar: Access register
900
+ * @gpa: Guest physical address
901
+ * @mode: Translation access mode
897
902
*
898
903
* Parameter semantics are the same as the ones from guest_translate.
899
904
* The memory contents at the guest address are not changed.
@@ -934,6 +939,11 @@ int guest_translate_address(struct kvm_vcpu *vcpu, unsigned long gva, u8 ar,
934
939
935
940
/**
936
941
* check_gva_range - test a range of guest virtual addresses for accessibility
942
+ * @vcpu: virtual cpu
943
+ * @gva: Guest virtual address
944
+ * @ar: Access register
945
+ * @length: Length of test range
946
+ * @mode: Translation access mode
937
947
*/
938
948
int check_gva_range (struct kvm_vcpu * vcpu , unsigned long gva , u8 ar ,
939
949
unsigned long length , enum gacc_mode mode )
@@ -956,6 +966,7 @@ int check_gva_range(struct kvm_vcpu *vcpu, unsigned long gva, u8 ar,
956
966
957
967
/**
958
968
* kvm_s390_check_low_addr_prot_real - check for low-address protection
969
+ * @vcpu: virtual cpu
959
970
* @gra: Guest real address
960
971
*
961
972
* Checks whether an address is subject to low-address protection and set
@@ -979,6 +990,7 @@ int kvm_s390_check_low_addr_prot_real(struct kvm_vcpu *vcpu, unsigned long gra)
979
990
* @pgt: pointer to the beginning of the page table for the given address if
980
991
* successful (return value 0), or to the first invalid DAT entry in
981
992
* case of exceptions (return value > 0)
993
+ * @dat_protection: referenced memory is write protected
982
994
* @fake: pgt references contiguous guest memory block, not a pgtable
983
995
*/
984
996
static int kvm_s390_shadow_tables (struct gmap * sg , unsigned long saddr ,
0 commit comments