• Home
  • Raw
  • Download

Lines Matching refs:CRn

318 			 (u32)r->CRn, (u32)r->CRm, (u32)r->Op2);  in trap_loregion()
771 if (r->CRn == 9 && r->CRm == 13) { in access_pmu_evcntr()
788 } else if (r->CRn == 0 && r->CRm == 9) { in access_pmu_evcntr()
794 } else if (r->CRn == 14 && (r->CRm & 12) == 8) { in access_pmu_evcntr()
830 if (r->CRn == 9 && r->CRm == 13 && r->Op2 == 1) { in access_pmu_evtyper()
834 } else if (r->CRn == 14 && (r->CRm & 12) == 12) { in access_pmu_evtyper()
987 (u32)(x)->CRn, (u32)(x)->CRm, (u32)(x)->Op2);
1096 (u32)r->CRn, (u32)r->CRm, (u32)r->Op2); in read_id_reg()
1352 Op0(3), Op1(0), CRn(0), CRm(crm), Op2(op2), \
1809 { Op1( 0), CRn( 0), CRm((n)), Op2( 4), trap_bvr, NULL, n }, \
1811 { Op1( 0), CRn( 0), CRm((n)), Op2( 5), trap_bcr, NULL, n }, \
1813 { Op1( 0), CRn( 0), CRm((n)), Op2( 6), trap_wvr, NULL, n }, \
1815 { Op1( 0), CRn( 0), CRm((n)), Op2( 7), trap_wcr, NULL, n }
1818 { Op1( 0), CRn( 1), CRm((n)), Op2( 1), trap_xvr, NULL, n }
1827 { Op1( 0), CRn( 0), CRm( 0), Op2( 0), trap_dbgidr },
1829 { Op1( 0), CRn( 0), CRm( 0), Op2( 2), trap_raz_wi },
1833 { Op1( 0), CRn( 0), CRm( 1), Op2( 0), trap_raz_wi },
1836 { Op1( 0), CRn( 0), CRm( 2), Op2( 0), trap_debug32, NULL, cp14_DBGDCCINT },
1838 { Op1( 0), CRn( 0), CRm( 2), Op2( 2), trap_debug32, NULL, cp14_DBGDSCRext },
1841 { Op1( 0), CRn( 0), CRm( 3), Op2( 0), trap_raz_wi },
1843 { Op1( 0), CRn( 0), CRm( 3), Op2( 2), trap_raz_wi },
1848 { Op1( 0), CRn( 0), CRm( 6), Op2( 0), trap_raz_wi },
1850 { Op1( 0), CRn( 0), CRm( 6), Op2( 2), trap_raz_wi },
1853 { Op1( 0), CRn( 0), CRm( 7), Op2( 0), trap_debug32, NULL, cp14_DBGVCR },
1865 { Op1( 0), CRn( 1), CRm( 0), Op2( 0), trap_raz_wi },
1869 { Op1( 0), CRn( 1), CRm( 0), Op2( 4), trap_raz_wi },
1872 { Op1( 0), CRn( 1), CRm( 1), Op2( 4), trap_oslsr_el1 },
1876 { Op1( 0), CRn( 1), CRm( 3), Op2( 4), trap_raz_wi },
1879 { Op1( 0), CRn( 1), CRm( 4), Op2( 4), trap_raz_wi },
1893 { Op1( 0), CRn( 2), CRm( 0), Op2( 0), trap_raz_wi },
1896 { Op1( 0), CRn( 7), CRm( 0), Op2( 7), trap_raz_wi },
1898 { Op1( 0), CRn( 7), CRm( 1), Op2( 7), trap_raz_wi },
1900 { Op1( 0), CRn( 7), CRm( 2), Op2( 7), trap_raz_wi },
1902 { Op1( 0), CRn( 7), CRm( 8), Op2( 6), trap_raz_wi },
1904 { Op1( 0), CRn( 7), CRm( 9), Op2( 6), trap_raz_wi },
1906 { Op1( 0), CRn( 7), CRm(14), Op2( 6), trap_dbgauthstatus_el1 },
1921 { Op1(0), CRn(0b1110), \
1928 { Op1(0), CRn(0b1110), \
1938 { Op1( 0), CRn( 0), CRm( 0), Op2( 1), access_ctr },
1939 { Op1( 0), CRn( 1), CRm( 0), Op2( 0), access_vm_reg, NULL, c1_SCTLR },
1940 { Op1( 0), CRn( 2), CRm( 0), Op2( 0), access_vm_reg, NULL, c2_TTBR0 },
1941 { Op1( 0), CRn( 2), CRm( 0), Op2( 1), access_vm_reg, NULL, c2_TTBR1 },
1942 { Op1( 0), CRn( 2), CRm( 0), Op2( 2), access_vm_reg, NULL, c2_TTBCR },
1943 { Op1( 0), CRn( 2), CRm( 0), Op2( 3), access_vm_reg, NULL, c2_TTBCR2 },
1944 { Op1( 0), CRn( 3), CRm( 0), Op2( 0), access_vm_reg, NULL, c3_DACR },
1945 { Op1( 0), CRn( 5), CRm( 0), Op2( 0), access_vm_reg, NULL, c5_DFSR },
1946 { Op1( 0), CRn( 5), CRm( 0), Op2( 1), access_vm_reg, NULL, c5_IFSR },
1947 { Op1( 0), CRn( 5), CRm( 1), Op2( 0), access_vm_reg, NULL, c5_ADFSR },
1948 { Op1( 0), CRn( 5), CRm( 1), Op2( 1), access_vm_reg, NULL, c5_AIFSR },
1949 { Op1( 0), CRn( 6), CRm( 0), Op2( 0), access_vm_reg, NULL, c6_DFAR },
1950 { Op1( 0), CRn( 6), CRm( 0), Op2( 2), access_vm_reg, NULL, c6_IFAR },
1955 { Op1( 0), CRn( 7), CRm( 6), Op2( 2), access_dcsw },
1956 { Op1( 0), CRn( 7), CRm(10), Op2( 2), access_dcsw },
1957 { Op1( 0), CRn( 7), CRm(14), Op2( 2), access_dcsw },
1960 { Op1( 0), CRn( 9), CRm(12), Op2( 0), access_pmcr },
1961 { Op1( 0), CRn( 9), CRm(12), Op2( 1), access_pmcnten },
1962 { Op1( 0), CRn( 9), CRm(12), Op2( 2), access_pmcnten },
1963 { Op1( 0), CRn( 9), CRm(12), Op2( 3), access_pmovs },
1964 { Op1( 0), CRn( 9), CRm(12), Op2( 4), access_pmswinc },
1965 { Op1( 0), CRn( 9), CRm(12), Op2( 5), access_pmselr },
1966 { Op1( 0), CRn( 9), CRm(12), Op2( 6), access_pmceid },
1967 { Op1( 0), CRn( 9), CRm(12), Op2( 7), access_pmceid },
1968 { Op1( 0), CRn( 9), CRm(13), Op2( 0), access_pmu_evcntr },
1969 { Op1( 0), CRn( 9), CRm(13), Op2( 1), access_pmu_evtyper },
1970 { Op1( 0), CRn( 9), CRm(13), Op2( 2), access_pmu_evcntr },
1971 { Op1( 0), CRn( 9), CRm(14), Op2( 0), access_pmuserenr },
1972 { Op1( 0), CRn( 9), CRm(14), Op2( 1), access_pminten },
1973 { Op1( 0), CRn( 9), CRm(14), Op2( 2), access_pminten },
1974 { Op1( 0), CRn( 9), CRm(14), Op2( 3), access_pmovs },
1976 { Op1( 0), CRn(10), CRm( 2), Op2( 0), access_vm_reg, NULL, c10_PRRR },
1977 { Op1( 0), CRn(10), CRm( 2), Op2( 1), access_vm_reg, NULL, c10_NMRR },
1978 { Op1( 0), CRn(10), CRm( 3), Op2( 0), access_vm_reg, NULL, c10_AMAIR0 },
1979 { Op1( 0), CRn(10), CRm( 3), Op2( 1), access_vm_reg, NULL, c10_AMAIR1 },
1982 { Op1( 0), CRn(12), CRm(12), Op2( 5), access_gic_sre },
1984 { Op1( 0), CRn(13), CRm( 0), Op2( 1), access_vm_reg, NULL, c13_CID },
2055 { Op1(0), CRn(14), CRm(15), Op2(7), access_pmu_evtyper },
2057 { Op1(1), CRn( 0), CRm( 0), Op2(0), access_ccsidr },
2058 { Op1(1), CRn( 0), CRm( 0), Op2(1), access_clidr },
2059 { Op1(2), CRn( 0), CRm( 0), Op2(0), access_csselr, NULL, c0_CSSELR },
2063 { Op1( 0), CRn( 0), CRm( 2), Op2( 0), access_vm_reg, NULL, c2_TTBR0 },
2064 { Op1( 0), CRn( 0), CRm( 9), Op2( 0), access_pmu_evcntr },
2065 { Op1( 0), CRn( 0), CRm(12), Op2( 0), access_gic_sgi }, /* ICC_SGI1R */
2066 { Op1( 1), CRn( 0), CRm( 2), Op2( 0), access_vm_reg, NULL, c2_TTBR1 },
2067 { Op1( 1), CRn( 0), CRm(12), Op2( 0), access_gic_sgi }, /* ICC_ASGI1R */
2068 { Op1( 2), CRn( 0), CRm(12), Op2( 0), access_gic_sgi }, /* ICC_SGI0R */
2225 params.CRn = 0; in kvm_handle_cp_64()
2278 params.CRn = (hsr >> 10) & 0xf; in kvm_handle_cp_32()
2388 params.CRn = (esr >> 10) & 0xf; in kvm_handle_sys_reg()
2422 params->CRn = ((id & KVM_REG_ARM64_SYSREG_CRN_MASK) in index_to_params()
2721 (reg->CRn << KVM_REG_ARM64_SYSREG_CRN_SHIFT) | in sys_reg_to_index()