Searched refs:svcpu (Results 1 - 5 of 5) sorted by relevance

/linux-master/arch/powerpc/kvm/
H A Dbook3s_64_mmu_host.c273 struct kvmppc_book3s_shadow_vcpu *svcpu = svcpu_get(vcpu); local
280 for (i = 0; i < svcpu->slb_max; i++) {
281 if (!(svcpu->slb[i].esid & SLB_ESID_V))
283 else if ((svcpu->slb[i].esid & ESID_MASK) == esid) {
301 if ((svcpu->slb_max) == max_slb_size)
304 r = svcpu->slb_max;
305 svcpu->slb_max++;
308 svcpu_put(svcpu);
314 struct kvmppc_book3s_shadow_vcpu *svcpu = svcpu_get(vcpu); local
327 svcpu
360 struct kvmppc_book3s_shadow_vcpu *svcpu = svcpu_get(vcpu); local
377 struct kvmppc_book3s_shadow_vcpu *svcpu = svcpu_get(vcpu); local
[all...]
H A Dbook3s_pr.c135 struct kvmppc_book3s_shadow_vcpu *svcpu = svcpu_get(vcpu); local
136 memcpy(svcpu->slb, to_book3s(vcpu)->slb_shadow, sizeof(svcpu->slb));
137 svcpu->slb_max = to_book3s(vcpu)->slb_shadow_max;
138 svcpu->in_use = 0;
139 svcpu_put(svcpu);
164 struct kvmppc_book3s_shadow_vcpu *svcpu = svcpu_get(vcpu); local
165 if (svcpu->in_use) {
168 memcpy(to_book3s(vcpu)->slb_shadow, svcpu->slb, sizeof(svcpu
194 struct kvmppc_book3s_shadow_vcpu *svcpu = svcpu_get(vcpu); local
266 struct kvmppc_book3s_shadow_vcpu *svcpu = svcpu_get(vcpu); local
1172 struct kvmppc_book3s_shadow_vcpu *svcpu; local
1218 struct kvmppc_book3s_shadow_vcpu *svcpu; local
[all...]
H A Dbook3s_32_mmu_host.c308 struct kvmppc_book3s_shadow_vcpu *svcpu = svcpu_get(vcpu); local
313 svcpu->sr[esid] = SR_INVALID;
324 svcpu->sr[esid] = sr;
329 svcpu_put(svcpu);
336 struct kvmppc_book3s_shadow_vcpu *svcpu = svcpu_get(vcpu); local
338 dprintk_sr("MMU: flushing all segments (%d)\n", ARRAY_SIZE(svcpu->sr));
339 for (i = 0; i < ARRAY_SIZE(svcpu->sr); i++)
340 svcpu->sr[i] = SR_INVALID;
342 svcpu_put(svcpu);
/linux-master/arch/powerpc/include/asm/
H A Dkvm_book3s_32.h17 static inline void svcpu_put(struct kvmppc_book3s_shadow_vcpu *svcpu) argument
H A Dkvm_book3s_64.h118 static inline void svcpu_put(struct kvmppc_book3s_shadow_vcpu *svcpu) argument

Completed in 139 milliseconds