arch/arm64
include/asm/assembler.h
/* * Enable and disable interrupts. */ .macro disable_irq msr daifset, #2 .endm
.macro enable_irq msr daifclr, #2 .endm
DAIF, Interrupt Mask Bits
Operand PSTATE fields Notes DAIFSet D, A, I, F Directly sets any of the PSTATE.{D,A, I, F} bits to 1 DAIFClr D, A, I, F Directly clears any of the PSTATE.{D, A, I, F} bits to 0