Lines Matching full:3

342 			if (core_off & 3)  in core_reg_fixup()
646 KVM_REG_ARM64 | KVM_REG_SIZE_U64 | KVM_REG_ARM_CORE | KVM_REG_ARM_CORE_REG(regs.regs[3]),
682 KVM_REG_ARM64 | KVM_REG_SIZE_U64 | KVM_REG_ARM_CORE | KVM_REG_ARM_CORE_REG(spsr[3]),
689 ARM64_SYS_REG(3, 3, 14, 3, 1), /* CNTV_CTL_EL0 */
690 ARM64_SYS_REG(3, 3, 14, 3, 2), /* CNTV_CVAL_EL0 */
691 ARM64_SYS_REG(3, 3, 14, 0, 2),
692 ARM64_SYS_REG(3, 0, 0, 0, 0), /* MIDR_EL1 */
693 ARM64_SYS_REG(3, 0, 0, 0, 6), /* REVIDR_EL1 */
694 ARM64_SYS_REG(3, 1, 0, 0, 1), /* CLIDR_EL1 */
695 ARM64_SYS_REG(3, 1, 0, 0, 7), /* AIDR_EL1 */
696 ARM64_SYS_REG(3, 3, 0, 0, 1), /* CTR_EL0 */
711 ARM64_SYS_REG(2, 0, 0, 3, 4),
712 ARM64_SYS_REG(2, 0, 0, 3, 5),
713 ARM64_SYS_REG(2, 0, 0, 3, 6),
714 ARM64_SYS_REG(2, 0, 0, 3, 7),
764 ARM64_SYS_REG(3, 0, 0, 0, 5), /* MPIDR_EL1 */
765 ARM64_SYS_REG(3, 0, 0, 1, 0), /* ID_PFR0_EL1 */
766 ARM64_SYS_REG(3, 0, 0, 1, 1), /* ID_PFR1_EL1 */
767 ARM64_SYS_REG(3, 0, 0, 1, 2), /* ID_DFR0_EL1 */
768 ARM64_SYS_REG(3, 0, 0, 1, 3), /* ID_AFR0_EL1 */
769 ARM64_SYS_REG(3, 0, 0, 1, 4), /* ID_MMFR0_EL1 */
770 ARM64_SYS_REG(3, 0, 0, 1, 5), /* ID_MMFR1_EL1 */
771 ARM64_SYS_REG(3, 0, 0, 1, 6), /* ID_MMFR2_EL1 */
772 ARM64_SYS_REG(3, 0, 0, 1, 7), /* ID_MMFR3_EL1 */
773 ARM64_SYS_REG(3, 0, 0, 2, 0), /* ID_ISAR0_EL1 */
774 ARM64_SYS_REG(3, 0, 0, 2, 1), /* ID_ISAR1_EL1 */
775 ARM64_SYS_REG(3, 0, 0, 2, 2), /* ID_ISAR2_EL1 */
776 ARM64_SYS_REG(3, 0, 0, 2, 3), /* ID_ISAR3_EL1 */
777 ARM64_SYS_REG(3, 0, 0, 2, 4), /* ID_ISAR4_EL1 */
778 ARM64_SYS_REG(3, 0, 0, 2, 5), /* ID_ISAR5_EL1 */
779 ARM64_SYS_REG(3, 0, 0, 2, 6), /* ID_MMFR4_EL1 */
780 ARM64_SYS_REG(3, 0, 0, 2, 7), /* ID_ISAR6_EL1 */
781 ARM64_SYS_REG(3, 0, 0, 3, 0), /* MVFR0_EL1 */
782 ARM64_SYS_REG(3, 0, 0, 3, 1), /* MVFR1_EL1 */
783 ARM64_SYS_REG(3, 0, 0, 3, 2), /* MVFR2_EL1 */
784 ARM64_SYS_REG(3, 0, 0, 3, 3),
785 ARM64_SYS_REG(3, 0, 0, 3, 4), /* ID_PFR2_EL1 */
786 ARM64_SYS_REG(3, 0, 0, 3, 5), /* ID_DFR1_EL1 */
787 ARM64_SYS_REG(3, 0, 0, 3, 6), /* ID_MMFR5_EL1 */
788 ARM64_SYS_REG(3, 0, 0, 3, 7),
789 ARM64_SYS_REG(3, 0, 0, 4, 0), /* ID_AA64PFR0_EL1 */
790 ARM64_SYS_REG(3, 0, 0, 4, 1), /* ID_AA64PFR1_EL1 */
791 ARM64_SYS_REG(3, 0, 0, 4, 2),
792 ARM64_SYS_REG(3, 0, 0, 4, 3),
793 ARM64_SYS_REG(3, 0, 0, 4, 4), /* ID_AA64ZFR0_EL1 */
794 ARM64_SYS_REG(3, 0, 0, 4, 5),
795 ARM64_SYS_REG(3, 0, 0, 4, 6),
796 ARM64_SYS_REG(3, 0, 0, 4, 7),
797 ARM64_SYS_REG(3, 0, 0, 5, 0), /* ID_AA64DFR0_EL1 */
798 ARM64_SYS_REG(3, 0, 0, 5, 1), /* ID_AA64DFR1_EL1 */
799 ARM64_SYS_REG(3, 0, 0, 5, 2),
800 ARM64_SYS_REG(3, 0, 0, 5, 3),
801 ARM64_SYS_REG(3, 0, 0, 5, 4), /* ID_AA64AFR0_EL1 */
802 ARM64_SYS_REG(3, 0, 0, 5, 5), /* ID_AA64AFR1_EL1 */
803 ARM64_SYS_REG(3, 0, 0, 5, 6),
804 ARM64_SYS_REG(3, 0, 0, 5, 7),
805 ARM64_SYS_REG(3, 0, 0, 6, 0), /* ID_AA64ISAR0_EL1 */
806 ARM64_SYS_REG(3, 0, 0, 6, 1), /* ID_AA64ISAR1_EL1 */
807 ARM64_SYS_REG(3, 0, 0, 6, 2),
808 ARM64_SYS_REG(3, 0, 0, 6, 3),
809 ARM64_SYS_REG(3, 0, 0, 6, 4),
810 ARM64_SYS_REG(3, 0, 0, 6, 5),
811 ARM64_SYS_REG(3, 0, 0, 6, 6),
812 ARM64_SYS_REG(3, 0, 0, 6, 7),
813 ARM64_SYS_REG(3, 0, 0, 7, 0), /* ID_AA64MMFR0_EL1 */
814 ARM64_SYS_REG(3, 0, 0, 7, 1), /* ID_AA64MMFR1_EL1 */
815 ARM64_SYS_REG(3, 0, 0, 7, 2), /* ID_AA64MMFR2_EL1 */
816 ARM64_SYS_REG(3, 0, 0, 7, 3),
817 ARM64_SYS_REG(3, 0, 0, 7, 4),
818 ARM64_SYS_REG(3, 0, 0, 7, 5),
819 ARM64_SYS_REG(3, 0, 0, 7, 6),
820 ARM64_SYS_REG(3, 0, 0, 7, 7),
821 ARM64_SYS_REG(3, 0, 1, 0, 0), /* SCTLR_EL1 */
822 ARM64_SYS_REG(3, 0, 1, 0, 1), /* ACTLR_EL1 */
823 ARM64_SYS_REG(3, 0, 1, 0, 2), /* CPACR_EL1 */
824 ARM64_SYS_REG(3, 0, 2, 0, 0), /* TTBR0_EL1 */
825 ARM64_SYS_REG(3, 0, 2, 0, 1), /* TTBR1_EL1 */
826 ARM64_SYS_REG(3, 0, 2, 0, 2), /* TCR_EL1 */
827 ARM64_SYS_REG(3, 0, 5, 1, 0), /* AFSR0_EL1 */
828 ARM64_SYS_REG(3, 0, 5, 1, 1), /* AFSR1_EL1 */
829 ARM64_SYS_REG(3, 0, 5, 2, 0), /* ESR_EL1 */
830 ARM64_SYS_REG(3, 0, 6, 0, 0), /* FAR_EL1 */
831 ARM64_SYS_REG(3, 0, 7, 4, 0), /* PAR_EL1 */
832 ARM64_SYS_REG(3, 0, 10, 2, 0), /* MAIR_EL1 */
833 ARM64_SYS_REG(3, 0, 10, 3, 0), /* AMAIR_EL1 */
834 ARM64_SYS_REG(3, 0, 12, 0, 0), /* VBAR_EL1 */
835 ARM64_SYS_REG(3, 0, 12, 1, 1), /* DISR_EL1 */
836 ARM64_SYS_REG(3, 0, 13, 0, 1), /* CONTEXTIDR_EL1 */
837 ARM64_SYS_REG(3, 0, 13, 0, 4), /* TPIDR_EL1 */
838 ARM64_SYS_REG(3, 0, 14, 1, 0), /* CNTKCTL_EL1 */
839 ARM64_SYS_REG(3, 2, 0, 0, 0), /* CSSELR_EL1 */
840 ARM64_SYS_REG(3, 3, 13, 0, 2), /* TPIDR_EL0 */
841 ARM64_SYS_REG(3, 3, 13, 0, 3), /* TPIDRRO_EL0 */
842 ARM64_SYS_REG(3, 4, 3, 0, 0), /* DACR32_EL2 */
843 ARM64_SYS_REG(3, 4, 5, 0, 1), /* IFSR32_EL2 */
844 ARM64_SYS_REG(3, 4, 5, 3, 0), /* FPEXC32_EL2 */
848 ARM64_SYS_REG(3, 0, 9, 14, 1), /* PMINTENSET_EL1 */
849 ARM64_SYS_REG(3, 0, 9, 14, 2), /* PMINTENCLR_EL1 */
850 ARM64_SYS_REG(3, 3, 9, 12, 0), /* PMCR_EL0 */
851 ARM64_SYS_REG(3, 3, 9, 12, 1), /* PMCNTENSET_EL0 */
852 ARM64_SYS_REG(3, 3, 9, 12, 2), /* PMCNTENCLR_EL0 */
853 ARM64_SYS_REG(3, 3, 9, 12, 3), /* PMOVSCLR_EL0 */
854 ARM64_SYS_REG(3, 3, 9, 12, 4), /* PMSWINC_EL0 */
855 ARM64_SYS_REG(3, 3, 9, 12, 5), /* PMSELR_EL0 */
856 ARM64_SYS_REG(3, 3, 9, 13, 0), /* PMCCNTR_EL0 */
857 ARM64_SYS_REG(3, 3, 9, 14, 0), /* PMUSERENR_EL0 */
858 ARM64_SYS_REG(3, 3, 9, 14, 3), /* PMOVSSET_EL0 */
859 ARM64_SYS_REG(3, 3, 14, 8, 0),
860 ARM64_SYS_REG(3, 3, 14, 8, 1),
861 ARM64_SYS_REG(3, 3, 14, 8, 2),
862 ARM64_SYS_REG(3, 3, 14, 8, 3),
863 ARM64_SYS_REG(3, 3, 14, 8, 4),
864 ARM64_SYS_REG(3, 3, 14, 8, 5),
865 ARM64_SYS_REG(3, 3, 14, 8, 6),
866 ARM64_SYS_REG(3, 3, 14, 8, 7),
867 ARM64_SYS_REG(3, 3, 14, 9, 0),
868 ARM64_SYS_REG(3, 3, 14, 9, 1),
869 ARM64_SYS_REG(3, 3, 14, 9, 2),
870 ARM64_SYS_REG(3, 3, 14, 9, 3),
871 ARM64_SYS_REG(3, 3, 14, 9, 4),
872 ARM64_SYS_REG(3, 3, 14, 9, 5),
873 ARM64_SYS_REG(3, 3, 14, 9, 6),
874 ARM64_SYS_REG(3, 3, 14, 9, 7),
875 ARM64_SYS_REG(3, 3, 14, 10, 0),
876 ARM64_SYS_REG(3, 3, 14, 10, 1),
877 ARM64_SYS_REG(3, 3, 14, 10, 2),
878 ARM64_SYS_REG(3, 3, 14, 10, 3),
879 ARM64_SYS_REG(3, 3, 14, 10, 4),
880 ARM64_SYS_REG(3, 3, 14, 10, 5),
881 ARM64_SYS_REG(3, 3, 14, 10, 6),
882 ARM64_SYS_REG(3, 3, 14, 10, 7),
883 ARM64_SYS_REG(3, 3, 14, 11, 0),
884 ARM64_SYS_REG(3, 3, 14, 11, 1),
885 ARM64_SYS_REG(3, 3, 14, 11, 2),
886 ARM64_SYS_REG(3, 3, 14, 11, 3),
887 ARM64_SYS_REG(3, 3, 14, 11, 4),
888 ARM64_SYS_REG(3, 3, 14, 11, 5),
889 ARM64_SYS_REG(3, 3, 14, 11, 6),
890 ARM64_SYS_REG(3, 3, 14, 12, 0),
891 ARM64_SYS_REG(3, 3, 14, 12, 1),
892 ARM64_SYS_REG(3, 3, 14, 12, 2),
893 ARM64_SYS_REG(3, 3, 14, 12, 3),
894 ARM64_SYS_REG(3, 3, 14, 12, 4),
895 ARM64_SYS_REG(3, 3, 14, 12, 5),
896 ARM64_SYS_REG(3, 3, 14, 12, 6),
897 ARM64_SYS_REG(3, 3, 14, 12, 7),
898 ARM64_SYS_REG(3, 3, 14, 13, 0),
899 ARM64_SYS_REG(3, 3, 14, 13, 1),
900 ARM64_SYS_REG(3, 3, 14, 13, 2),
901 ARM64_SYS_REG(3, 3, 14, 13, 3),
902 ARM64_SYS_REG(3, 3, 14, 13, 4),
903 ARM64_SYS_REG(3, 3, 14, 13, 5),
904 ARM64_SYS_REG(3, 3, 14, 13, 6),
905 ARM64_SYS_REG(3, 3, 14, 13, 7),
906 ARM64_SYS_REG(3, 3, 14, 14, 0),
907 ARM64_SYS_REG(3, 3, 14, 14, 1),
908 ARM64_SYS_REG(3, 3, 14, 14, 2),
909 ARM64_SYS_REG(3, 3, 14, 14, 3),
910 ARM64_SYS_REG(3, 3, 14, 14, 4),
911 ARM64_SYS_REG(3, 3, 14, 14, 5),
912 ARM64_SYS_REG(3, 3, 14, 14, 6),
913 ARM64_SYS_REG(3, 3, 14, 14, 7),
914 ARM64_SYS_REG(3, 3, 14, 15, 0),
915 ARM64_SYS_REG(3, 3, 14, 15, 1),
916 ARM64_SYS_REG(3, 3, 14, 15, 2),
917 ARM64_SYS_REG(3, 3, 14, 15, 3),
918 ARM64_SYS_REG(3, 3, 14, 15, 4),
919 ARM64_SYS_REG(3, 3, 14, 15, 5),
920 ARM64_SYS_REG(3, 3, 14, 15, 6),
921 ARM64_SYS_REG(3, 3, 14, 15, 7), /* PMCCFILTR_EL0 */
928 KVM_REG_ARM64 | KVM_REG_SIZE_U128 | KVM_REG_ARM_CORE | KVM_REG_ARM_CORE_REG(fp_regs.vregs[3]),
964 KVM_REG_ARM64_SVE_ZREG(3, 0),
996 KVM_REG_ARM64_SVE_PREG(3, 0),
1010 ARM64_SYS_REG(3, 0, 1, 2, 0), /* ZCR_EL1 */