Home
last modified time | relevance | path

Searched refs:CSR_CRMD_IE (Results 1 – 6 of 6) sorted by relevance

/linux/arch/loongarch/include/asm/
H A Dirqflags.h16 u32 flags = CSR_CRMD_IE; in arch_local_irq_enable()
17 register u32 mask asm("t0") = CSR_CRMD_IE; in arch_local_irq_enable()
29 register u32 mask asm("t0") = CSR_CRMD_IE; in arch_local_irq_disable()
41 register u32 mask asm("t0") = CSR_CRMD_IE; in arch_local_irq_save()
53 register u32 mask asm("t0") = CSR_CRMD_IE; in arch_local_irq_restore()
75 return !(flags & CSR_CRMD_IE); in arch_irqs_disabled_flags()
H A Dloongarch.h227 #define CSR_CRMD_IE (_ULCAST_(0x1) << CSR_CRMD_IE_SHIFT) macro
/linux/tools/testing/selftests/kvm/include/loongarch/
H A Dprocessor.h78 #define CSR_CRMD_IE BIT_ULL(CSR_CRMD_IE_SHIFT) macro
191 unsigned int flags = CSR_CRMD_IE; in local_irq_enable()
192 register unsigned int mask asm("$t0") = CSR_CRMD_IE; in local_irq_enable()
204 register unsigned int mask asm("$t0") = CSR_CRMD_IE; in local_irq_disable()
/linux/arch/loongarch/kernel/
H A Dgenex.S23 ori t0, zero, CSR_CRMD_IE
H A Dtraps.c219 print_bool_fragment("IE", FIELD_GET(CSR_CRMD_IE, x), false); in print_crmd()
/linux/arch/loongarch/kvm/
H A Dinterrupt.c140 val = val & ~(CSR_CRMD_PLV | CSR_CRMD_IE); in _kvm_deliver_exception()