Lines Matching refs:sprs

323 	struct p7_sprs sprs = {}; /* avoid false use-uninitialised */  in power7_idle_insn()  local
343 sprs.tscr = mfspr(SPRN_TSCR); in power7_idle_insn()
344 sprs.worc = mfspr(SPRN_WORC); in power7_idle_insn()
346 sprs.sdr1 = mfspr(SPRN_SDR1); in power7_idle_insn()
347 sprs.rpr = mfspr(SPRN_RPR); in power7_idle_insn()
349 sprs.lpcr = mfspr(SPRN_LPCR); in power7_idle_insn()
351 sprs.hfscr = mfspr(SPRN_HFSCR); in power7_idle_insn()
352 sprs.fscr = mfspr(SPRN_FSCR); in power7_idle_insn()
354 sprs.purr = mfspr(SPRN_PURR); in power7_idle_insn()
355 sprs.spurr = mfspr(SPRN_SPURR); in power7_idle_insn()
356 sprs.dscr = mfspr(SPRN_DSCR); in power7_idle_insn()
357 sprs.wort = mfspr(SPRN_WORT); in power7_idle_insn()
380 sprs.amr = mfspr(SPRN_AMR); in power7_idle_insn()
381 sprs.iamr = mfspr(SPRN_IAMR); in power7_idle_insn()
382 sprs.uamor = mfspr(SPRN_UAMOR); in power7_idle_insn()
398 mtspr(SPRN_AMR, sprs.amr); in power7_idle_insn()
399 mtspr(SPRN_IAMR, sprs.iamr); in power7_idle_insn()
401 mtspr(SPRN_UAMOR, sprs.uamor); in power7_idle_insn()
444 mtspr(SPRN_TSCR, sprs.tscr); in power7_idle_insn()
445 mtspr(SPRN_WORC, sprs.worc); in power7_idle_insn()
466 mtspr(SPRN_SDR1, sprs.sdr1); in power7_idle_insn()
467 mtspr(SPRN_RPR, sprs.rpr); in power7_idle_insn()
483 mtspr(SPRN_LPCR, sprs.lpcr); in power7_idle_insn()
485 mtspr(SPRN_HFSCR, sprs.hfscr); in power7_idle_insn()
486 mtspr(SPRN_FSCR, sprs.fscr); in power7_idle_insn()
488 mtspr(SPRN_PURR, sprs.purr); in power7_idle_insn()
489 mtspr(SPRN_SPURR, sprs.spurr); in power7_idle_insn()
490 mtspr(SPRN_DSCR, sprs.dscr); in power7_idle_insn()
491 mtspr(SPRN_WORT, sprs.wort); in power7_idle_insn()
618 struct p9_sprs sprs = {}; /* avoid false used-uninitialised */ in power9_idle_stop() local
664 sprs.lpcr = mfspr(SPRN_LPCR); in power9_idle_stop()
665 sprs.hfscr = mfspr(SPRN_HFSCR); in power9_idle_stop()
666 sprs.fscr = mfspr(SPRN_FSCR); in power9_idle_stop()
667 sprs.pid = mfspr(SPRN_PID); in power9_idle_stop()
668 sprs.purr = mfspr(SPRN_PURR); in power9_idle_stop()
669 sprs.spurr = mfspr(SPRN_SPURR); in power9_idle_stop()
670 sprs.dscr = mfspr(SPRN_DSCR); in power9_idle_stop()
671 sprs.ciabr = mfspr(SPRN_CIABR); in power9_idle_stop()
673 sprs.mmcra = mfspr(SPRN_MMCRA); in power9_idle_stop()
674 sprs.mmcr0 = mfspr(SPRN_MMCR0); in power9_idle_stop()
675 sprs.mmcr1 = mfspr(SPRN_MMCR1); in power9_idle_stop()
676 sprs.mmcr2 = mfspr(SPRN_MMCR2); in power9_idle_stop()
678 sprs.ptcr = mfspr(SPRN_PTCR); in power9_idle_stop()
679 sprs.rpr = mfspr(SPRN_RPR); in power9_idle_stop()
680 sprs.tscr = mfspr(SPRN_TSCR); in power9_idle_stop()
682 sprs.ldbar = mfspr(SPRN_LDBAR); in power9_idle_stop()
689 sprs.amr = mfspr(SPRN_AMR); in power9_idle_stop()
690 sprs.iamr = mfspr(SPRN_IAMR); in power9_idle_stop()
691 sprs.uamor = mfspr(SPRN_UAMOR); in power9_idle_stop()
709 mtspr(SPRN_AMR, sprs.amr); in power9_idle_stop()
710 mtspr(SPRN_IAMR, sprs.iamr); in power9_idle_stop()
712 mtspr(SPRN_UAMOR, sprs.uamor); in power9_idle_stop()
759 mtspr(SPRN_PTCR, sprs.ptcr); in power9_idle_stop()
760 mtspr(SPRN_RPR, sprs.rpr); in power9_idle_stop()
761 mtspr(SPRN_TSCR, sprs.tscr); in power9_idle_stop()
780 mtspr(SPRN_LPCR, sprs.lpcr); in power9_idle_stop()
781 mtspr(SPRN_HFSCR, sprs.hfscr); in power9_idle_stop()
782 mtspr(SPRN_FSCR, sprs.fscr); in power9_idle_stop()
783 mtspr(SPRN_PID, sprs.pid); in power9_idle_stop()
784 mtspr(SPRN_PURR, sprs.purr); in power9_idle_stop()
785 mtspr(SPRN_SPURR, sprs.spurr); in power9_idle_stop()
786 mtspr(SPRN_DSCR, sprs.dscr); in power9_idle_stop()
787 mtspr(SPRN_CIABR, sprs.ciabr); in power9_idle_stop()
789 mtspr(SPRN_MMCRA, sprs.mmcra); in power9_idle_stop()
790 mtspr(SPRN_MMCR0, sprs.mmcr0); in power9_idle_stop()
791 mtspr(SPRN_MMCR1, sprs.mmcr1); in power9_idle_stop()
792 mtspr(SPRN_MMCR2, sprs.mmcr2); in power9_idle_stop()
794 mtspr(SPRN_LDBAR, sprs.ldbar); in power9_idle_stop()