Searched refs:slb_shadow (Results 1 - 10 of 10) sorted by relevance

/linux-master/arch/powerpc/include/asm/
H A Dlppaca.h131 struct slb_shadow { struct
H A Dpaca.h100 struct slb_shadow *slb_shadow_ptr;
H A Dkvm_host.h82 struct slb_shadow;
831 struct kvmppc_vpa slb_shadow; member in struct:kvmppc_slb::kvm_vcpu_arch
H A Dkvm_book3s.h105 } slb_shadow[64]; member in struct:kvmppc_vcpu_book3s
/linux-master/arch/powerpc/kernel/
H A Dpaca.c149 static struct slb_shadow * __init new_slb_shadow(int cpu, unsigned long limit)
151 struct slb_shadow *s;
303 sizeof(struct slb_shadow));
H A Dasm-offsets.c225 OFFSET(SLBSHADOW_STACKVSID, slb_shadow, save_area[SLB_NUM_BOLTED - 1].vsid);
226 OFFSET(SLBSHADOW_STACKESID, slb_shadow, save_area[SLB_NUM_BOLTED - 1].esid);
227 OFFSET(SLBSHADOW_SAVEAREA, slb_shadow, save_area);
/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_ras.c39 struct slb_shadow *slb;
46 slb = vcpu->arch.slb_shadow.pinned_addr;
52 if ((void *) &slb->save_area[n] > vcpu->arch.slb_shadow.pinned_end)
H A Dbook3s_hv.c639 vpap = &tvcpu->arch.slb_shadow;
647 vpa_is_registered(&tvcpu->arch.slb_shadow))
660 vpap = &tvcpu->arch.slb_shadow;
732 vcpu->arch.slb_shadow.update_pending ||
759 if (vcpu->arch.slb_shadow.update_pending) {
760 kvmppc_update_vpa(vcpu, &vcpu->arch.slb_shadow, &old_vpa);
2386 val->vpaval.addr = vcpu->arch.slb_shadow.next_gpa;
2387 val->vpaval.length = vcpu->arch.slb_shadow.len;
2628 if (!addr && (vcpu->arch.slb_shadow.next_gpa ||
2639 r = set_vpa(vcpu, &vcpu->arch.slb_shadow, add
[all...]
H A Dbook3s_pr.c136 memcpy(svcpu->slb, to_book3s(vcpu)->slb_shadow, sizeof(svcpu->slb));
168 memcpy(to_book3s(vcpu)->slb_shadow, svcpu->slb, sizeof(svcpu->slb));
/linux-master/arch/powerpc/mm/book3s64/
H A Dslb.c70 struct slb_shadow *p = get_slb_shadow();
111 struct slb_shadow *p = get_slb_shadow();
146 struct slb_shadow *p = get_slb_shadow();

Completed in 153 milliseconds