/Linux-v4.19/arch/powerpc/platforms/powernv/ |
D | idle.c | 320 unsigned long srr1; in __power7_idle_type() local 326 srr1 = power7_idle_insn(type); in __power7_idle_type() 331 return srr1; in __power7_idle_type() 336 unsigned long srr1; in power7_idle_type() local 338 srr1 = __power7_idle_type(type); in power7_idle_type() 339 irq_set_pending_from_srr1(srr1); in power7_idle_type() 354 unsigned long srr1; in __power9_idle_type() local 363 srr1 = power9_idle_stop(psscr); in __power9_idle_type() 368 return srr1; in __power9_idle_type() 374 unsigned long srr1; in power9_idle_type() local [all …]
|
D | smp.c | 155 unsigned long srr1, wmask; in pnv_smp_cpu_kill_self() local 187 srr1 = pnv_cpu_offline(cpu); in pnv_smp_cpu_kill_self() 202 if (((srr1 & wmask) == SRR1_WAKEEE) || in pnv_smp_cpu_kill_self() 203 ((srr1 & wmask) == SRR1_WAKEHVI)) { in pnv_smp_cpu_kill_self() 211 } else if ((srr1 & wmask) == SRR1_WAKEHDBELL) { in pnv_smp_cpu_kill_self() 214 } else if ((srr1 & wmask) == SRR1_WAKERESET) { in pnv_smp_cpu_kill_self() 215 irq_set_pending_from_srr1(srr1); in pnv_smp_cpu_kill_self() 243 if (srr1 && !generic_check_cpu_restart(cpu)) in pnv_smp_cpu_kill_self() 245 cpu, srr1); in pnv_smp_cpu_kill_self()
|
/Linux-v4.19/arch/powerpc/platforms/pasemi/ |
D | setup.c | 259 unsigned long srr0, srr1, dsisr; in pas_machine_check_handler() local 264 srr1 = regs->msr; in pas_machine_check_handler() 275 pr_err("SRR0 0x%016lx SRR1 0x%016lx\n", srr0, srr1); in pas_machine_check_handler() 283 if (srr1 & 0x200000) in pas_machine_check_handler() 286 if (srr1 & 0x100000) { in pas_machine_check_handler() 304 if (srr1 & 0x80000) in pas_machine_check_handler() 307 if (srr1 & 0x40000) { in pas_machine_check_handler() 312 if (srr1 & 0x20000) in pas_machine_check_handler() 338 return !!(srr1 & 0x2); in pas_machine_check_handler()
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | kvm_booke_hv_asm.h | 59 .macro DO_KVM intno srr1 64 b kvmppc_handler_\intno\()_\srr1
|
D | lppaca.h | 151 __be64 srr1; member
|
D | mce.h | 122 uint64_t srr1; /* 0x18 */ member
|
D | hw_irq.h | 275 extern void irq_set_pending_from_srr1(unsigned long srr1);
|
/Linux-v4.19/arch/powerpc/kvm/ |
D | book3s_hv_ras.c | 74 unsigned long srr1 = vcpu->arch.shregs.msr; in kvmppc_realmode_mc_power7() local 78 if (srr1 & SRR1_MC_LDSTERR) { in kvmppc_realmode_mc_power7() 98 switch ((srr1 >> SRR1_MC_IFETCH_SH) & SRR1_MC_IFETCH_MASK) { in kvmppc_realmode_mc_power7()
|
D | bookehv_interrupts.S | 177 .macro kvm_handler intno type scratch, paca_ex, ex_r10, ex_r11, srr0, srr1, flags 178 _GLOBAL(kvmppc_handler_\intno\()_\srr1) 210 mfspr r6, \srr1 287 .macro kvm_handler intno srr0, srr1, flags 288 _GLOBAL(kvmppc_handler_\intno\()_\srr1) 301 mfspr r6, \srr1 313 .macro kvm_lvl_handler intno scratch srr0, srr1, flags 314 _GLOBAL(kvmppc_handler_\intno\()_\srr1) 328 mfspr r6, \srr1
|
D | trace_pr.h | 228 __field( unsigned long, srr1 ) 237 __entry->srr1 = vcpu->arch.shadow_srr1; 252 __entry->srr1,
|
D | booke.c | 85 vcpu->arch.shared->srr1); in kvmppc_dump_vcpu() 369 static void set_guest_srr(struct kvm_vcpu *vcpu, unsigned long srr0, u32 srr1) in set_guest_srr() argument 372 kvmppc_set_srr1(vcpu, srr1); in set_guest_srr() 375 static void set_guest_csrr(struct kvm_vcpu *vcpu, unsigned long srr0, u32 srr1) in set_guest_csrr() argument 378 vcpu->arch.csrr1 = srr1; in set_guest_csrr() 381 static void set_guest_dsrr(struct kvm_vcpu *vcpu, unsigned long srr0, u32 srr1) in set_guest_dsrr() argument 385 vcpu->arch.dsrr1 = srr1; in set_guest_dsrr() 387 set_guest_csrr(vcpu, srr0, srr1); in set_guest_dsrr() 391 static void set_guest_mcsrr(struct kvm_vcpu *vcpu, unsigned long srr0, u32 srr1) in set_guest_mcsrr() argument 394 vcpu->arch.mcsrr1 = srr1; in set_guest_mcsrr() [all …]
|
D | book3s_emulate.c | 280 unsigned long srr1 = kvmppc_get_srr1(vcpu); in kvmppc_core_emulate_op_pr() local 291 ((srr1 & MSR_TM) == 0) && in kvmppc_core_emulate_op_pr() 293 !MSR_TM_ACTIVE(srr1)) in kvmppc_core_emulate_op_pr() 294 srr1 |= MSR_TS_S; in kvmppc_core_emulate_op_pr() 297 kvmppc_set_msr(vcpu, srr1); in kvmppc_core_emulate_op_pr()
|
D | book3s_hv_tm_builtin.c | 32 newmsr = vcpu->arch.shregs.srr1; in kvmhv_p9_tm_emulation_early()
|
D | e500mc.c | 139 mtspr(SPRN_GSRR1, vcpu->arch.shared->srr1); in kvmppc_core_vcpu_load_e500mc() 163 vcpu->arch.shared->srr1 = mfspr(SPRN_GSRR1); in kvmppc_core_vcpu_put_e500mc()
|
D | book3s_hv_tm.c | 53 newmsr = vcpu->arch.shregs.srr1; in kvmhv_p9_tm_emulation()
|
D | booke_emulate.c | 38 kvmppc_set_msr(vcpu, vcpu->arch.shared->srr1); in kvmppc_emul_rfi()
|
D | book3s.c | 515 regs->srr1 = kvmppc_get_srr1(vcpu); in kvm_arch_vcpu_ioctl_get_regs() 543 kvmppc_set_srr1(vcpu, regs->srr1); in kvm_arch_vcpu_ioctl_set_regs()
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | mce_power.c | 119 #define SRR1_MC_LOADSTORE(srr1) ((srr1) & PPC_BIT(42)) argument 375 uint64_t srr1 = regs->msr; in mce_handle_ierror() local 382 if ((srr1 & table[i].srr1_mask) != table[i].srr1_value) in mce_handle_ierror() 565 uint64_t srr1 = regs->msr; in mce_handle_error() local 568 if (SRR1_MC_LOADSTORE(srr1)) in mce_handle_error()
|
D | irq.c | 461 void irq_set_pending_from_srr1(unsigned long srr1) in irq_set_pending_from_srr1() argument 463 unsigned int idx = (srr1 & SRR1_WAKEMASK_P8) >> 18; in irq_set_pending_from_srr1()
|
D | kvm.c | 455 kvm_patch_ins_ld(inst, magic_var(srr1), inst_rt); in kvm_check_ins() 558 kvm_patch_ins_std(inst, magic_var(srr1), inst_rt); in kvm_check_ins()
|
/Linux-v4.19/arch/powerpc/include/uapi/asm/ |
D | kvm_para.h | 46 __u64 srr1; member
|
D | kvm.h | 44 __u64 srr1; member
|
/Linux-v4.19/drivers/tty/serial/ |
D | sh-sci.c | 2331 unsigned int brr1 = 255, cks1 = 0, srr1 = 15, dl1 = 0; in sci_set_termios() local 2376 err = sci_sck_calc(s, baud, &srr1); in sci_set_termios() 2382 srr = srr1; in sci_set_termios() 2391 &srr1); in sci_set_termios() 2398 srr = srr1; in sci_set_termios() 2407 &srr1); in sci_set_termios() 2414 srr = srr1; in sci_set_termios() 2421 err = sci_scbrr_calc(s, baud, &brr1, &srr1, &cks1); in sci_set_termios() 2427 srr = srr1; in sci_set_termios()
|
/Linux-v4.19/Documentation/virtual/kvm/ |
D | ppc-pv.txt | 150 mfsrr1 rX ld rX, magic_page->srr1 160 mtsrr1 rX std rX, magic_page->srr1
|
/Linux-v4.19/tools/arch/powerpc/include/uapi/asm/ |
D | kvm.h | 44 __u64 srr1; member
|