Home
last modified time | relevance | path

Searched refs:PSR_I_BIT (Results 1 - 25 of 67) sorted by relevance

123

/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Ddaifflags.h16 #define DAIF_PROCCTX_NOIRQ (PSR_I_BIT | PSR_F_BIT)
17 #define DAIF_ERRCTX (PSR_A_BIT | PSR_I_BIT | PSR_F_BIT)
18 #define DAIF_MASK (PSR_D_BIT | PSR_A_BIT | PSR_I_BIT | PSR_F_BIT)
50 flags |= PSR_I_BIT | PSR_F_BIT; in local_daif_save_flags()
69 bool irq_disabled = flags & PSR_I_BIT; in local_daif_restore()
72 (read_sysreg(daif) & (PSR_I_BIT | PSR_F_BIT)) != (PSR_I_BIT | PSR_F_BIT)); in local_daif_restore()
89 flags &= ~(PSR_I_BIT | PSR_F_BIT); in local_daif_restore()
H A Dptrace.h20 (PSR_D_BIT | PSR_A_BIT | PSR_I_BIT | PSR_F_BIT | PSR_MODE_EL1h)
22 (PSR_D_BIT | PSR_A_BIT | PSR_I_BIT | PSR_F_BIT | PSR_MODE_EL2h)
243 (!((regs)->pstate & PSR_I_BIT) && irqs_priority_unmasked(regs))
H A Dcpuidle.h20 write_sysreg(c->daif_bits | PSR_I_BIT | PSR_F_BIT, \
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Ddaifflags.h16 #define DAIF_PROCCTX_NOIRQ PSR_I_BIT
17 #define DAIF_ERRCTX (PSR_I_BIT | PSR_A_BIT)
18 #define DAIF_MASK (PSR_D_BIT | PSR_A_BIT | PSR_I_BIT | PSR_F_BIT)
50 flags |= PSR_I_BIT; in local_daif_save_flags()
69 bool irq_disabled = flags & PSR_I_BIT; in local_daif_restore()
72 !(read_sysreg(daif) & PSR_I_BIT)); in local_daif_restore()
89 flags &= ~PSR_I_BIT; in local_daif_restore()
H A Dirqflags.h88 "and %w0, %w1, #" __stringify(PSR_I_BIT), in arch_irqs_disabled_flags()
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dptrace.h49 (!((regs)->ARM_cpsr & PSR_I_BIT))
67 if ((regs->ARM_cpsr & PSR_I_BIT) == 0) { in valid_user_regs()
H A Dassembler.h103 msr cpsr_c, #PSR_I_BIT | SVC_MODE
193 tst \oldcpsr, #PSR_I_BIT
356 orr \reg , \reg , #PSR_I_BIT | PSR_F_BIT | SVC_MODE
371 setmode PSR_F_BIT | PSR_I_BIT | SVC_MODE, \reg
H A Dirqflags.h19 #define IRQMASK_I_BIT PSR_I_BIT
H A Defi.h35 (PSR_J_BIT | PSR_E_BIT | PSR_A_BIT | PSR_I_BIT | PSR_F_BIT | \
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dptrace.h48 (!((regs)->ARM_cpsr & PSR_I_BIT))
66 if ((regs->ARM_cpsr & PSR_I_BIT) == 0) { in valid_user_regs()
H A Defi.h29 (PSR_J_BIT | PSR_E_BIT | PSR_A_BIT | PSR_I_BIT | PSR_F_BIT | \
H A Dirqflags.h19 #define IRQMASK_I_BIT PSR_I_BIT
H A Dassembler.h106 msr cpsr_c, #PSR_I_BIT | SVC_MODE
196 tst \oldcpsr, #PSR_I_BIT
445 orr \reg , \reg , #PSR_I_BIT | PSR_F_BIT | SVC_MODE
460 setmode PSR_F_BIT | PSR_I_BIT | SVC_MODE, \reg
/kernel/linux/linux-5.10/arch/arm/kernel/
H A Dentry-armv.S311 ARM( msr cpsr_c, #ABT_MODE | PSR_I_BIT | PSR_F_BIT )
312 THUMB( mov r0, #ABT_MODE | PSR_I_BIT | PSR_F_BIT )
316 ARM( msr cpsr_c, #SVC_MODE | PSR_I_BIT | PSR_F_BIT )
317 THUMB( mov r0, #SVC_MODE | PSR_I_BIT | PSR_F_BIT )
325 ARM( msr cpsr_c, #ABT_MODE | PSR_I_BIT | PSR_F_BIT )
326 THUMB( mov r0, #ABT_MODE | PSR_I_BIT | PSR_F_BIT )
330 ARM( msr cpsr_c, #SVC_MODE | PSR_I_BIT | PSR_F_BIT )
331 THUMB( mov r0, #SVC_MODE | PSR_I_BIT | PSR_F_BIT )
H A Diwmmxt.S198 orr r2, ip, #PSR_I_BIT @ disable interrupts
250 orr r2, ip, #PSR_I_BIT @ disable interrupts
288 orr r2, ip, #PSR_I_BIT @ disable interrupts
355 orr ip, r2, #PSR_I_BIT @ disable interrupts
/kernel/linux/linux-6.6/arch/arm/kernel/
H A Dentry-armv.S316 ARM( msr cpsr_c, #ABT_MODE | PSR_I_BIT | PSR_F_BIT )
317 THUMB( mov r0, #ABT_MODE | PSR_I_BIT | PSR_F_BIT )
321 ARM( msr cpsr_c, #SVC_MODE | PSR_I_BIT | PSR_F_BIT )
322 THUMB( mov r0, #SVC_MODE | PSR_I_BIT | PSR_F_BIT )
330 ARM( msr cpsr_c, #ABT_MODE | PSR_I_BIT | PSR_F_BIT )
331 THUMB( mov r0, #ABT_MODE | PSR_I_BIT | PSR_F_BIT )
335 ARM( msr cpsr_c, #SVC_MODE | PSR_I_BIT | PSR_F_BIT )
336 THUMB( mov r0, #SVC_MODE | PSR_I_BIT | PSR_F_BIT )
H A Diwmmxt.S208 orr r2, ip, #PSR_I_BIT @ disable interrupts
260 orr r2, ip, #PSR_I_BIT @ disable interrupts
298 orr r2, ip, #PSR_I_BIT @ disable interrupts
365 orr ip, r2, #PSR_I_BIT @ disable interrupts
/kernel/linux/linux-6.6/arch/arm/mach-s3c/
H A Dsleep-s3c64xx.S40 msr cpsr_c, #PSR_I_BIT | PSR_F_BIT | SVC_MODE
/kernel/linux/linux-5.10/tools/testing/selftests/arm64/signal/testcases/
H A Dmangle_pstate_invalid_daif_bits.c23 uc->uc_mcontext.pstate |= PSR_D_BIT | PSR_A_BIT | PSR_I_BIT | PSR_F_BIT; in mangle_invalid_pstate_run()
/kernel/linux/linux-6.6/tools/testing/selftests/arm64/signal/testcases/
H A Dmangle_pstate_invalid_daif_bits.c23 uc->uc_mcontext.pstate |= PSR_D_BIT | PSR_A_BIT | PSR_I_BIT | PSR_F_BIT; in mangle_invalid_pstate_run()
/kernel/liteos_a/arch/arm/arm/include/
H A Dlos_hw_cpu.h249 #define PSR_I_BIT 0x00000080U macro
261 return intSave & PSR_I_BIT; in OsIntLocked()
/kernel/linux/linux-5.10/arch/arm/mach-rockchip/
H A Dsleep.S20 setmode PSR_I_BIT | PSR_F_BIT | SVC_MODE, r1 @ set svc, irqs off
/kernel/linux/linux-6.6/arch/arm/mach-rockchip/
H A Dsleep.S20 setmode PSR_I_BIT | PSR_F_BIT | SVC_MODE, r1 @ set svc, irqs off
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dreset.c39 #define VCPU_RESET_PSTATE_EL1 (PSR_MODE_EL1h | PSR_A_BIT | PSR_I_BIT | \
42 #define VCPU_RESET_PSTATE_EL2 (PSR_MODE_EL2h | PSR_A_BIT | PSR_I_BIT | \
/kernel/linux/linux-5.10/arch/arm/mach-s3c/
H A Dsleep-s3c64xx.S40 msr cpsr_c, #PSR_I_BIT | PSR_F_BIT | SVC_MODE

Completed in 11 milliseconds

123