Searched refs:to_svcpu (Results 1 - 14 of 14) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/include/asm/
H A Dkvm_book3s_64.h23 static inline struct kvmppc_book3s_shadow_vcpu *to_svcpu(struct kvm_vcpu *vcpu) function
H A Dkvm_book3s_32.h23 static inline struct kvmppc_book3s_shadow_vcpu *to_svcpu(struct kvm_vcpu *vcpu) function
H A Dkvm_book3s.h157 static inline struct kvmppc_book3s_shadow_vcpu *to_svcpu(struct kvm_vcpu *vcpu);
162 to_svcpu(vcpu)->gpr[num] = val;
171 return to_svcpu(vcpu)->gpr[num];
178 to_svcpu(vcpu)->cr = val;
184 return to_svcpu(vcpu)->cr;
189 to_svcpu(vcpu)->xer = val;
195 return to_svcpu(vcpu)->xer;
200 to_svcpu(vcpu)->ctr = val;
205 return to_svcpu(vcpu)->ctr;
210 to_svcpu(vcp
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Dkvm_book3s_64.h23 static inline struct kvmppc_book3s_shadow_vcpu *to_svcpu(struct kvm_vcpu *vcpu) function
H A Dkvm_book3s_32.h23 static inline struct kvmppc_book3s_shadow_vcpu *to_svcpu(struct kvm_vcpu *vcpu) function
H A Dkvm_book3s.h157 static inline struct kvmppc_book3s_shadow_vcpu *to_svcpu(struct kvm_vcpu *vcpu);
162 to_svcpu(vcpu)->gpr[num] = val;
171 return to_svcpu(vcpu)->gpr[num];
178 to_svcpu(vcpu)->cr = val;
184 return to_svcpu(vcpu)->cr;
189 to_svcpu(vcpu)->xer = val;
195 return to_svcpu(vcpu)->xer;
200 to_svcpu(vcpu)->ctr = val;
205 return to_svcpu(vcpu)->ctr;
210 to_svcpu(vcp
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/kvm/
H A Dbook3s_64_mmu_host.c235 if (!to_svcpu(vcpu)->slb_max)
236 to_svcpu(vcpu)->slb_max = 1;
239 for (i = 1; i < to_svcpu(vcpu)->slb_max; i++) {
240 if (!(to_svcpu(vcpu)->slb[i].esid & SLB_ESID_V))
242 else if ((to_svcpu(vcpu)->slb[i].esid & ESID_MASK) == esid)
256 if ((to_svcpu(vcpu)->slb_max) == max_slb_size)
259 r = to_svcpu(vcpu)->slb_max;
260 to_svcpu(vcpu)->slb_max++;
278 to_svcpu(vcpu)->slb[slb_index].esid = 0;
292 to_svcpu(vcp
[all...]
H A Dbook3s.c83 memcpy(to_svcpu(vcpu)->slb, to_book3s(vcpu)->slb_shadow, sizeof(to_svcpu(vcpu)->slb));
86 to_svcpu(vcpu)->slb_max = to_book3s(vcpu)->slb_shadow_max;
97 memcpy(to_book3s(vcpu)->slb_shadow, to_svcpu(vcpu)->slb, sizeof(to_svcpu(vcpu)->slb));
100 to_book3s(vcpu)->slb_shadow_max = to_svcpu(vcpu)->slb_max;
595 to_book3s(vcpu)->dsisr = to_svcpu(vcpu)->fault_dsisr;
596 vcpu->arch.msr |= (to_svcpu(vcpu)->shadow_srr1 & 0x00000000f8000000ULL);
601 to_book3s(vcpu)->dsisr = to_svcpu(vcpu)->fault_dsisr & ~DSISR_NOHPTE;
603 vcpu->arch.msr |= (to_svcpu(vcp
[all...]
H A Dbook3s_32_mmu_host.c297 struct kvmppc_book3s_shadow_vcpu *svcpu = to_svcpu(vcpu);
321 struct kvmppc_book3s_shadow_vcpu *svcpu = to_svcpu(vcpu);
H A Dbook3s_emulate.c215 to_svcpu(vcpu)->fault_dar = vaddr;
224 to_svcpu(vcpu)->fault_dsisr = dsisr;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/kvm/
H A Dbook3s_64_mmu_host.c235 if (!to_svcpu(vcpu)->slb_max)
236 to_svcpu(vcpu)->slb_max = 1;
239 for (i = 1; i < to_svcpu(vcpu)->slb_max; i++) {
240 if (!(to_svcpu(vcpu)->slb[i].esid & SLB_ESID_V))
242 else if ((to_svcpu(vcpu)->slb[i].esid & ESID_MASK) == esid)
256 if ((to_svcpu(vcpu)->slb_max) == max_slb_size)
259 r = to_svcpu(vcpu)->slb_max;
260 to_svcpu(vcpu)->slb_max++;
278 to_svcpu(vcpu)->slb[slb_index].esid = 0;
292 to_svcpu(vcp
[all...]
H A Dbook3s.c83 memcpy(to_svcpu(vcpu)->slb, to_book3s(vcpu)->slb_shadow, sizeof(to_svcpu(vcpu)->slb));
86 to_svcpu(vcpu)->slb_max = to_book3s(vcpu)->slb_shadow_max;
97 memcpy(to_book3s(vcpu)->slb_shadow, to_svcpu(vcpu)->slb, sizeof(to_svcpu(vcpu)->slb));
100 to_book3s(vcpu)->slb_shadow_max = to_svcpu(vcpu)->slb_max;
595 to_book3s(vcpu)->dsisr = to_svcpu(vcpu)->fault_dsisr;
596 vcpu->arch.msr |= (to_svcpu(vcpu)->shadow_srr1 & 0x00000000f8000000ULL);
601 to_book3s(vcpu)->dsisr = to_svcpu(vcpu)->fault_dsisr & ~DSISR_NOHPTE;
603 vcpu->arch.msr |= (to_svcpu(vcp
[all...]
H A Dbook3s_32_mmu_host.c297 struct kvmppc_book3s_shadow_vcpu *svcpu = to_svcpu(vcpu);
321 struct kvmppc_book3s_shadow_vcpu *svcpu = to_svcpu(vcpu);
H A Dbook3s_emulate.c215 to_svcpu(vcpu)->fault_dar = vaddr;
224 to_svcpu(vcpu)->fault_dsisr = dsisr;

Completed in 129 milliseconds