ARM64 disable_irq和enable_irq

时间:2022-06-02 04:13:09
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