Home
last modified time | relevance | path

Searched refs:svcpu (Results 1 – 2 of 2) sorted by relevance

/linux/arch/powerpc/kvm/
H A Dbook3s_pr.c135 struct kvmppc_book3s_shadow_vcpu *svcpu = svcpu_get(vcpu); in kvmppc_core_vcpu_load_pr() local
136 memcpy(svcpu->slb, to_book3s(vcpu)->slb_shadow, sizeof(svcpu->slb)); in kvmppc_core_vcpu_load_pr()
137 svcpu->slb_max = to_book3s(vcpu)->slb_shadow_max; in kvmppc_core_vcpu_load_pr()
138 svcpu->in_use = 0; in kvmppc_core_vcpu_load_pr()
139 svcpu_put(svcpu); in kvmppc_core_vcpu_load_pr()
164 struct kvmppc_book3s_shadow_vcpu *svcpu = svcpu_get(vcpu); in kvmppc_core_vcpu_put_pr() local
165 if (svcpu->in_use) { in kvmppc_core_vcpu_put_pr()
168 memcpy(to_book3s(vcpu)->slb_shadow, svcpu->slb, sizeof(svcpu->slb)); in kvmppc_core_vcpu_put_pr()
169 to_book3s(vcpu)->slb_shadow_max = svcpu->slb_max; in kvmppc_core_vcpu_put_pr()
170 svcpu_put(svcpu); in kvmppc_core_vcpu_put_pr()
[all …]
/linux/arch/powerpc/include/asm/
H A Dkvm_book3s_32.h17 static inline void svcpu_put(struct kvmppc_book3s_shadow_vcpu *svcpu) in svcpu_put() argument