Searched refs:srr0 (Results 1 - 25 of 32) sorted by relevance

12

/linux-master/arch/powerpc/include/asm/
H A Ddtl.h19 __be64 srr0; member in struct:dtl_entry
H A Dspu_csa.h64 * @srr0: Saved SRR0.
80 struct spu_reg128 srr0; member in struct:spu_lscsa
H A Dmce.h125 u64 srr0; member in struct:machine_check_event
H A Dprocessor.h152 unsigned long srr0; member in struct:thread_struct
H A Dptrace.h88 unsigned long srr0; member in struct:pt_regs::__anon27
H A Dhvcall.h638 u64 srr0; member in struct:hv_guest_state
/linux-master/arch/powerpc/platforms/cell/spufs/
H A Dspu_restore.c132 unsigned int srr0; local
137 offset = LSCSA_QW_OFFSET(srr0);
138 srr0 = regs_spill[offset].slot[0];
139 spu_writech(SPU_WrSRR0, srr0);
H A Dspu_save.c100 offset = LSCSA_QW_OFFSET(srr0);
/linux-master/arch/powerpc/include/uapi/asm/
H A Dkvm_para.h45 __u64 srr0; member in struct:kvm_vcpu_arch_shared
/linux-master/arch/powerpc/kernel/
H A Dinterrupt.c102 unsigned long trap, srr0, srr1; local
132 srr0 = mfspr(SPRN_HSRR0);
142 srr0 = mfspr(SPRN_SRR0);
148 if (srr0 == regs->nip && srr1 == regs->msr)
170 printk("%sSRR0 was: %lx should be: %lx\n", h, srr0, regs->nip);
H A Dmce.c110 mce->srr0 = nip;
566 if (ea && evt->srr0 != ea) {
584 in_guest ? "Guest " : "", evt->srr0, pa_str);
587 level, evt->cpu, evt->srr0, (void *)evt->srr0, pa_str);
607 * regs->nip and regs->msr contains srr0 and ssr1.
H A Dkvm.c442 kvm_patch_ins_ld(inst, magic_var(srr0), inst_rt);
545 kvm_patch_ins_std(inst, magic_var(srr0), inst_rt);
H A Dasm-offsets.c127 OFFSET(SRR0, thread_struct, srr0);
314 STACK_PT_REGS_OFFSET(_SRR0, srr0);
374 OFFSET(VCPU_SRR0, kvm_vcpu, arch.shregs.srr0);
/linux-master/arch/powerpc/kvm/
H A Dbookehv_interrupts.S57 * r4 = vcpu, r5 = srr0, r6 = srr1
60 .macro kvm_handler_common intno, srr0, flags
106 .if \srr0 != SPRN_MCSRR0 && \srr0 != SPRN_CSRR0
109 .if \srr0 != SPRN_MCSRR0
170 .macro kvm_handler intno type scratch, paca_ex, ex_r10, ex_r11, srr0, srr1, flags
202 mfspr r5, \srr0
204 kvm_handler_common \intno, \srr0, \flags
280 .macro kvm_handler intno srr0, srr1, flags
289 mfspr r5, \srr0
[all...]
H A Dbook3s_hv_tm_builtin.c47 vcpu->arch.regs.nip = vcpu->arch.shregs.srr0;
H A Dbooke_interrupts.S45 .macro __KVM_HANDLER ivor_nr scratch srr0
57 mfspr r3, \srr0
66 .macro KVM_HANDLER ivor_nr scratch srr0
68 __KVM_HANDLER \ivor_nr \scratch \srr0
71 .macro KVM_DBG_HANDLER ivor_nr scratch srr0
100 __KVM_HANDLER \ivor_nr \scratch \srr0
H A Dbook3s_hv_nested.c45 hr->srr0 = vcpu->arch.shregs.srr0;
90 hr->srr0 = swab64(hr->srr0);
113 hr->srr0 = vcpu->arch.shregs.srr0;
155 vcpu->arch.shregs.srr0 = hr->srr0;
183 vcpu->arch.shregs.srr0 = hr->srr0;
[all...]
H A Dbooke.c98 printk("srr0: %08llx srr1: %08llx\n", vcpu->arch.shared->srr0,
386 static void set_guest_srr(struct kvm_vcpu *vcpu, unsigned long srr0, u32 srr1) argument
388 kvmppc_set_srr0(vcpu, srr0);
392 static void set_guest_csrr(struct kvm_vcpu *vcpu, unsigned long srr0, u32 srr1) argument
394 vcpu->arch.csrr0 = srr0;
398 static void set_guest_dsrr(struct kvm_vcpu *vcpu, unsigned long srr0, u32 srr1) argument
401 vcpu->arch.dsrr0 = srr0;
404 set_guest_csrr(vcpu, srr0, srr1);
408 static void set_guest_mcsrr(struct kvm_vcpu *vcpu, unsigned long srr0, u3 argument
[all...]
H A De500mc.c140 mtspr(SPRN_GSRR0, vcpu->arch.shared->srr0);
164 vcpu->arch.shared->srr0 = mfspr(SPRN_GSRR0);
H A Dbook3s_hv_tm.c80 vcpu->arch.regs.nip = vcpu->arch.shregs.srr0;
H A Dbooke_emulate.c26 vcpu->arch.regs.nip = vcpu->arch.shared->srr0;
H A Dbook3s_hv_p9_entry.c718 mtspr(SPRN_SRR0, vcpu->arch.shregs.srr0);
730 vcpu->arch.shregs.srr0 = mfspr(SPRN_SRR0);
H A Dbook3s.c566 regs->srr0 = kvmppc_get_srr0(vcpu);
594 kvmppc_set_srr0(vcpu, regs->srr0);
H A Dbook3s_hv_nestedv2.c276 vcpu->arch.shregs.srr0);
517 vcpu->arch.shregs.srr0 = kvmppc_gse_get_u64(gse);
/linux-master/arch/powerpc/platforms/pasemi/
H A Dsetup.c316 unsigned long srr0, srr1, dsisr; local
320 srr0 = regs->nip;
332 pr_err("SRR0 0x%016lx SRR1 0x%016lx\n", srr0, srr1);

Completed in 324 milliseconds

12