kvm-s390.h (ffb1e76f4f32d2b8ea4189df0484980370476395) | kvm-s390.h (4eeef2424153e79910d65248b5e1abf137d050e9) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * definition for kvm on s390 4 * 5 * Copyright IBM Corp. 2008, 2020 6 * 7 * Author(s): Carsten Otte <cotte@de.ibm.com> 8 * Christian Borntraeger <borntraeger@de.ibm.com> --- 65 unchanged lines hidden (view full) --- 74 75static inline int is_vcpu_stopped(struct kvm_vcpu *vcpu) 76{ 77 return kvm_s390_test_cpuflags(vcpu, CPUSTAT_STOPPED); 78} 79 80static inline int is_vcpu_idle(struct kvm_vcpu *vcpu) 81{ | 1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * definition for kvm on s390 4 * 5 * Copyright IBM Corp. 2008, 2020 6 * 7 * Author(s): Carsten Otte <cotte@de.ibm.com> 8 * Christian Borntraeger <borntraeger@de.ibm.com> --- 65 unchanged lines hidden (view full) --- 74 75static inline int is_vcpu_stopped(struct kvm_vcpu *vcpu) 76{ 77 return kvm_s390_test_cpuflags(vcpu, CPUSTAT_STOPPED); 78} 79 80static inline int is_vcpu_idle(struct kvm_vcpu *vcpu) 81{ |
82 return test_bit(kvm_vcpu_get_idx(vcpu), vcpu->kvm->arch.idle_mask); | 82 return test_bit(vcpu->vcpu_idx, vcpu->kvm->arch.idle_mask); |
83} 84 85static inline int kvm_is_ucontrol(struct kvm *kvm) 86{ 87#ifdef CONFIG_KVM_S390_UCONTROL 88 if (kvm->arch.gmap) 89 return 0; 90 return 1; --- 392 unchanged lines hidden --- | 83} 84 85static inline int kvm_is_ucontrol(struct kvm *kvm) 86{ 87#ifdef CONFIG_KVM_S390_UCONTROL 88 if (kvm->arch.gmap) 89 return 0; 90 return 1; --- 392 unchanged lines hidden --- |