/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | daifflags.h | 16 #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 D | ptrace.h | 20 (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 D | cpuidle.h | 20 write_sysreg(c->daif_bits | PSR_I_BIT | PSR_F_BIT, \
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | daifflags.h | 16 #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 D | irqflags.h | 88 "and %w0, %w1, #" __stringify(PSR_I_BIT), in arch_irqs_disabled_flags()
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | ptrace.h | 49 (!((regs)->ARM_cpsr & PSR_I_BIT)) 67 if ((regs->ARM_cpsr & PSR_I_BIT) == 0) { in valid_user_regs()
|
H A D | assembler.h | 103 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 D | irqflags.h | 19 #define IRQMASK_I_BIT PSR_I_BIT
|
H A D | efi.h | 35 (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 D | ptrace.h | 48 (!((regs)->ARM_cpsr & PSR_I_BIT)) 66 if ((regs->ARM_cpsr & PSR_I_BIT) == 0) { in valid_user_regs()
|
H A D | efi.h | 29 (PSR_J_BIT | PSR_E_BIT | PSR_A_BIT | PSR_I_BIT | PSR_F_BIT | \
|
H A D | irqflags.h | 19 #define IRQMASK_I_BIT PSR_I_BIT
|
H A D | assembler.h | 106 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 D | entry-armv.S | 311 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 D | iwmmxt.S | 198 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 D | entry-armv.S | 316 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 D | iwmmxt.S | 208 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 D | sleep-s3c64xx.S | 40 msr cpsr_c, #PSR_I_BIT | PSR_F_BIT | SVC_MODE
|
/kernel/linux/linux-5.10/tools/testing/selftests/arm64/signal/testcases/ |
H A D | mangle_pstate_invalid_daif_bits.c | 23 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 D | mangle_pstate_invalid_daif_bits.c | 23 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 D | los_hw_cpu.h | 249 #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 D | sleep.S | 20 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 D | sleep.S | 20 setmode PSR_I_BIT | PSR_F_BIT | SVC_MODE, r1 @ set svc, irqs off
|
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | reset.c | 39 #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 D | sleep-s3c64xx.S | 40 msr cpsr_c, #PSR_I_BIT | PSR_F_BIT | SVC_MODE
|