Home
last modified time | relevance | path

Searched refs:crm (Results 1 – 9 of 9) sorted by relevance

/arch/arm64/include/asm/
Desr.h175 #define ESR_ELx_SYS64_ISS_SYS_VAL(op0, op1, op2, crn, crm) \ argument
180 ((crm) << ESR_ELx_SYS64_ISS_CRM_SHIFT))
284 #define ESR_ELx_CP15_32_ISS_SYS_VAL(op1, op2, crn, crm) \ argument
288 ((crm) << ESR_ELx_CP15_32_ISS_CRM_SHIFT))
305 #define ESR_ELx_CP15_64_ISS_SYS_VAL(op1, crm) \ argument
307 ((crm) << ESR_ELx_CP15_64_ISS_CRM_SHIFT))
Dsysreg.h36 #define sys_reg(op0, op1, crn, crm, op2) \ argument
38 ((crn) << CRn_shift) | ((crm) << CRm_shift) | \
/arch/arm/include/uapi/asm/
Dkvm.h165 #define __ARM_CP15_REG(op1,crn,crm,op2) \ argument
169 ARM_CP15_REG_SHIFT_MASK(crm, CRM) | \
174 #define __ARM_CP15_REG64(op1,crm) \ argument
175 (__ARM_CP15_REG(op1, 0, crm, 0) | KVM_REG_SIZE_U64)
/arch/arm64/include/uapi/asm/
Dkvm.h207 #define __ARM64_SYS_REG(op0,op1,crn,crm,op2) \ argument
212 ARM64_SYS_REG_SHIFT_MASK(crm, CRM) | \
/arch/m68k/include/asm/
Dbvme6000hw.h39 pad_y[3], crm, member
/arch/arm/include/asm/hardware/
Dcp14.h17 #define MRC14(op1, crn, crm, op2) \ argument
20 asm volatile("mrc p14, "#op1", %0, "#crn", "#crm", "#op2 : "=r" (val)); \
24 #define MCR14(val, op1, crn, crm, op2) \ argument
26 asm volatile("mcr p14, "#op1", %0, "#crn", "#crm", "#op2 : : "r" (val));\
/arch/arm64/kernel/
Dtraps.c433 int crm = (esr & ESR_ELx_SYS64_ISS_CRM_MASK) >> ESR_ELx_SYS64_ISS_CRM_SHIFT; in user_cache_maint_handler() local
438 switch (crm) { in user_cache_maint_handler()
/arch/arm/kvm/
Dcoproc.c800 #define FUNCTION_FOR32(crn, crm, op1, op2, name) \ argument
808 ", c" __stringify(crm) \
/arch/arm64/kvm/
Dsys_regs.c1331 #define ID_UNALLOCATED(crm, op2) { \ argument
1332 Op0(3), Op1(0), CRn(0), CRm(crm), Op2(op2), \