Lines Matching defs:vcpu

59 static void enable_all_hw_bp(struct kvm_vcpu *vcpu)  in enable_all_hw_bp()
99 static void enable_all_hw_wp(struct kvm_vcpu *vcpu) in enable_all_hw_wp()
130 void kvm_s390_backup_guest_per_regs(struct kvm_vcpu *vcpu) in kvm_s390_backup_guest_per_regs()
138 void kvm_s390_restore_guest_per_regs(struct kvm_vcpu *vcpu) in kvm_s390_restore_guest_per_regs()
146 void kvm_s390_patch_guest_per_regs(struct kvm_vcpu *vcpu) in kvm_s390_patch_guest_per_regs()
174 static int __import_wp_info(struct kvm_vcpu *vcpu, in __import_wp_info()
203 int kvm_s390_import_bp_data(struct kvm_vcpu *vcpu, in kvm_s390_import_bp_data()
282 void kvm_s390_clear_bp_data(struct kvm_vcpu *vcpu) in kvm_s390_clear_bp_data()
313 static struct kvm_hw_bp_info_arch *find_hw_bp(struct kvm_vcpu *vcpu, in find_hw_bp()
338 static struct kvm_hw_wp_info_arch *any_wp_changed(struct kvm_vcpu *vcpu) in any_wp_changed()
371 void kvm_s390_prepare_debug_exit(struct kvm_vcpu *vcpu) in kvm_s390_prepare_debug_exit()
388 static int debug_exit_required(struct kvm_vcpu *vcpu, u8 perc, in debug_exit_required()
436 static int per_fetched_addr(struct kvm_vcpu *vcpu, unsigned long *addr) in per_fetched_addr()
494 #define guest_per_enabled(vcpu) \ argument
497 int kvm_s390_handle_per_ifetch_icpt(struct kvm_vcpu *vcpu) in kvm_s390_handle_per_ifetch_icpt()
537 static int filter_guest_per_event(struct kvm_vcpu *vcpu) in filter_guest_per_event()
581 #define pssec(vcpu) (vcpu->arch.sie_block->gcr[1] & _ASCE_SPACE_SWITCH) argument
582 #define hssec(vcpu) (vcpu->arch.sie_block->gcr[13] & _ASCE_SPACE_SWITCH) argument
583 #define old_ssec(vcpu) ((vcpu->arch.sie_block->tecmc >> 31) & 0x1) argument
584 #define old_as_is_home(vcpu) !(vcpu->arch.sie_block->tecmc & 0xffff) argument
586 int kvm_s390_handle_per_event(struct kvm_vcpu *vcpu) in kvm_s390_handle_per_event()