PSR_I
if (__get_cpsr() & PSR_I) {
__set_cpsr_c(PSR_I, 0);
if (__predict_true((tf->tf_spsr & PSR_I) == 0))
enable_interrupts(PSR_I);
if (__predict_true((tf->tf_spsr & PSR_I) == 0))
enable_interrupts(PSR_I);
#define IRQ_BIT PSR_I
&& tf->tf_spsr & PSR_I)
&& tf->tf_spsr & PSR_I)
(ksc.sc_spsr & (PSR_I | PSR_F)) != 0)
enable_interrupts(PSR_I);
if (!(frame->tf_spsr & PSR_I))
enable_interrupts(PSR_I);
disable_interrupts(PSR_I|PSR_F);
psw = disable_interrupts(PSR_I|PSR_F);
enable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
enable_interrupts(PSR_I);
disable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
__asm volatile ("msr cpsr_c, %0" :: "r"(cpsr | PSR_I));
(__set_cpsr_c((mask) & (PSR_I | PSR_F), \
(mask) & (PSR_I | PSR_F)))
(__set_cpsr_c((mask) & (PSR_I | PSR_F), 0))
(__set_cpsr_c((PSR_I | PSR_F), (old_cpsr) & (PSR_I | PSR_F)))
bic r4, r4, #(PSR_I) ;\
1: orr r0, r4, #(PSR_I) /* Disable IRQs */ ;\
(ksc.sc_spsr & (PSR_I | PSR_F)) != 0)
oldirqstate = disable_interrupts(PSR_I);
oldirqstate = disable_interrupts(PSR_I);
oldirqstate = disable_interrupts(PSR_I); \
enable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
enable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
enable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);
psw = disable_interrupts(PSR_I);