Searched refs:srr1 (Results 1 - 25 of 38) sorted by last modified time

12

/linux-master/tools/arch/powerpc/include/uapi/asm/
H A Dkvm.h43 __u64 srr1; member in struct:kvm_regs
/linux-master/drivers/tty/serial/
H A Dsh-sci.c2425 unsigned int brr1 = 255, cks1 = 0, srr1 = 15, dl1 = 0; local
2474 err = sci_sck_calc(s, baud, &srr1);
2480 srr = srr1;
2489 &srr1);
2496 srr = srr1;
2505 &srr1);
2512 srr = srr1;
2519 err = sci_scbrr_calc(s, baud, &brr1, &srr1, &cks1);
2525 srr = srr1;
/linux-master/arch/powerpc/platforms/powernv/
H A Dsmp.c166 unsigned long srr1, unexpected_mask, wmask; local
226 srr1 = pnv_cpu_offline(cpu);
239 * having finished executing in a KVM guest, then srr1
242 if (((srr1 & wmask) == SRR1_WAKEEE) ||
243 ((srr1 & wmask) == SRR1_WAKEHVI)) {
245 } else if ((srr1 & wmask) == SRR1_WAKEHDBELL) {
248 } else if ((srr1 & wmask) == SRR1_WAKERESET) {
249 irq_set_pending_from_srr1(srr1);
277 if (srr1 && !generic_check_cpu_restart(cpu))
278 DBG("CPU%d Unexpected exit while offline srr1
[all...]
H A Didle.c321 unsigned long srr1; local
386 srr1 = isa206_idle_insn_mayloss(type); /* go idle */
389 WARN_ON_ONCE(!srr1);
393 if ((srr1 & SRR1_WAKESTATE) != SRR1_WS_NOLOSS) {
405 if (unlikely((srr1 & SRR1_WAKEMASK_P8) == SRR1_WAKEHMI))
408 if (likely((srr1 & SRR1_WAKESTATE) != SRR1_WS_HVLOSS)) {
418 return srr1;
480 return srr1;
504 return srr1;
507 extern unsigned long idle_kvm_start_guest(unsigned long srr1);
512 unsigned long srr1; local
556 unsigned long srr1; local
614 unsigned long srr1; local
899 unsigned long srr1; local
995 unsigned long srr1; local
1010 unsigned long srr1; local
1061 unsigned long srr1; local
[all...]
/linux-master/arch/powerpc/kvm/
H A Dpowerpc.c152 shared->srr1 = swab64(shared->srr1);
H A Dbook3s_hv.c496 pr_err("srr0 = %.16llx srr1 = %.16llx\n",
497 vcpu->arch.shregs.srr0, vcpu->arch.shregs.srr1);
810 dt->srr1 = cpu_to_be64(vcpu->arch.shregs.msr);
H A Dbook3s_hv_nested.c46 hr->srr1 = vcpu->arch.shregs.srr1;
91 hr->srr1 = swab64(hr->srr1);
114 hr->srr1 = vcpu->arch.shregs.srr1;
156 vcpu->arch.shregs.srr1 = hr->srr1;
184 vcpu->arch.shregs.srr1 = hr->srr1;
[all...]
H A Dbook3s_hv_nestedv2.c280 vcpu->arch.shregs.srr1);
520 vcpu->arch.shregs.srr1 = kvmppc_gse_get_u64(gse);
H A Dbook3s.c567 regs->srr1 = kvmppc_get_srr1(vcpu);
595 kvmppc_set_srr1(vcpu, regs->srr1);
H A Dbook3s_hv_ras.c71 unsigned long srr1 = vcpu->arch.shregs.msr; local
74 if (srr1 & SRR1_MC_LDSTERR) {
94 switch ((srr1 >> SRR1_MC_IFETCH_SH) & SRR1_MC_IFETCH_MASK) {
H A Dbook3s_hv_p9_entry.c719 mtspr(SPRN_SRR1, vcpu->arch.shregs.srr1);
731 vcpu->arch.shregs.srr1 = mfspr(SPRN_SRR1);
H A De500mc.c141 mtspr(SPRN_GSRR1, vcpu->arch.shared->srr1);
165 vcpu->arch.shared->srr1 = mfspr(SPRN_GSRR1);
H A Dbookehv_interrupts.S57 * r4 = vcpu, r5 = srr0, r6 = srr1
170 .macro kvm_handler intno type scratch, paca_ex, ex_r10, ex_r11, srr0, srr1, flags
171 _GLOBAL(kvmppc_handler_\intno\()_\srr1)
203 mfspr r6, \srr1
280 .macro kvm_handler intno srr0, srr1, flags
281 _GLOBAL(kvmppc_handler_\intno\()_\srr1)
294 mfspr r6, \srr1
306 .macro kvm_lvl_handler intno scratch srr0, srr1, flags
307 _GLOBAL(kvmppc_handler_\intno\()_\srr1)
321 mfspr r6, \srr1
[all...]
H A Dbooke.c98 printk("srr0: %08llx srr1: %08llx\n", vcpu->arch.shared->srr0,
99 vcpu->arch.shared->srr1);
386 static void set_guest_srr(struct kvm_vcpu *vcpu, unsigned long srr0, u32 srr1) argument
389 kvmppc_set_srr1(vcpu, srr1);
392 static void set_guest_csrr(struct kvm_vcpu *vcpu, unsigned long srr0, u32 srr1) argument
395 vcpu->arch.csrr1 = srr1;
398 static void set_guest_dsrr(struct kvm_vcpu *vcpu, unsigned long srr0, u32 srr1) argument
402 vcpu->arch.dsrr1 = srr1;
404 set_guest_csrr(vcpu, srr0, srr1);
408 static void set_guest_mcsrr(struct kvm_vcpu *vcpu, unsigned long srr0, u32 srr1) argument
[all...]
/linux-master/arch/powerpc/kernel/
H A Dasm-offsets.c128 OFFSET(SRR1, thread_struct, srr1);
315 STACK_PT_REGS_OFFSET(_SRR1, srr1);
375 OFFSET(VCPU_SRR1, kvm_vcpu, arch.shregs.srr1);
H A Dirq_64.c452 void irq_set_pending_from_srr1(unsigned long srr1) argument
454 unsigned int idx = (srr1 & SRR1_WAKEMASK_P8) >> 18;
H A Dinterrupt.c102 unsigned long trap, srr0, srr1; local
133 srr1 = mfspr(SPRN_HSRR1);
143 srr1 = mfspr(SPRN_SRR1);
148 if (srr0 == regs->nip && srr1 == regs->msr)
171 printk("%sSRR1 was: %lx should be: %lx\n", h, srr1, regs->msr);
H A Dexceptions-64e.S212 .macro ret_from_level srr0 srr1 paca_ex scratch
231 mtspr \srr1,r11
/linux-master/arch/powerpc/include/uapi/asm/
H A Dkvm.h43 __u64 srr1; member in struct:kvm_regs
/linux-master/arch/powerpc/platforms/pasemi/
H A Dsetup.c316 unsigned long srr0, srr1, dsisr; local
321 srr1 = regs->msr;
332 pr_err("SRR0 0x%016lx SRR1 0x%016lx\n", srr0, srr1);
340 if (srr1 & 0x200000)
343 if (srr1 & 0x100000) {
361 if (srr1 & 0x80000)
364 if (srr1 & 0x40000) {
369 if (srr1 & 0x20000)
395 return !!(srr1 & 0x2);
/linux-master/arch/powerpc/include/asm/
H A Dhvcall.h639 u64 srr1; member in struct:hv_guest_state
H A Dptrace.h89 unsigned long srr1; member in struct:pt_regs::__anon27
H A Dkvm_ppc.h1027 KVMPPC_BOOKE_HV_SPRNG_OR_VCPU_SHARED_REGS_ACCESSOR(srr1, 64, SPRN_GSRR1, KVMPPC_GSID_SRR1)
H A Dprocessor.h153 unsigned long srr1; member in struct:thread_struct
H A Ddtl.h20 __be64 srr1; member in struct:dtl_entry

Completed in 286 milliseconds

12