Home
last modified time | relevance | path

Searched refs:PSR_I (Results 1 – 17 of 17) sorted by relevance

/freebsd/sys/cddl/dev/dtrace/arm/
H A Ddtrace_asm.S58 orr r1, r1, #(PSR_I | PSR_F)
67 and r0, r0, #(PSR_I | PSR_F)
69 bic r1, r1, #(PSR_I | PSR_F)
/freebsd/sys/arm/arm/
H A Dsyscall.c161 if (__predict_true(frame->tf_spsr & PSR_I) == 0) in swi_handler()
162 enable_interrupts(PSR_I); in swi_handler()
H A Dexception.S170 orr r1, r4, #(PSR_I); \
175 bic r4, r4, #(PSR_I); \
183 orr r0, r4, #(PSR_I); \
H A Dundefined.c227 if (__predict_true(frame->tf_spsr & PSR_I) == 0) in undefinedinstruction()
228 enable_interrupts(PSR_I); in undefinedinstruction()
H A Dautoconf.c93 enable_interrupts(PSR_I); in configure_final()
H A Dtrap-v6.c405 if (__predict_true(tf->tf_spsr & PSR_I) == 0) in abort_handler()
406 enable_interrupts(PSR_I); in abort_handler()
562 disable_interrupts(PSR_I); in abort_fatal()
H A Dmachdep.c318 cspr = disable_interrupts(PSR_I); in spinlock_enter()
H A Dexec_machdep.c225 (spsr & (PSR_I | PSR_F)) != 0) in set_mcontext()
H A Dlocore.S75 orr r0, r0, #(PSR_I | PSR_F | PSR_A) ;\
/freebsd/sys/arm/include/
H A Dcpufunc.h105 #define __ARM_INTR_BITS (PSR_I | PSR_F | PSR_A)
148 return (disable_interrupts(PSR_I | PSR_F)); in intr_disable()
H A Darmreg.h57 #define PSR_I 0x00000080 /* IRQ disable bit */
59 #define PSR_I global() macro
/freebsd/sys/cddl/dev/kinst/aarch64/
H A Dkinst_isa.c200 if ((ks->status & PSR_I) == 0) in kinst_invop()
201 frame->tf_spsr &= ~PSR_I; in kinst_invop()
229 frame->tf_spsr |= PSR_I; in kinst_invop()
/freebsd/sys/arm64/vmm/
H A Dvmm_arm64.c1388 (PSR_I | PSR_F)); in vmmops_setcap()
1389 hypctx->tf.tf_spsr |= PSR_I | PSR_F; in vmmops_setcap()
1391 hypctx->tf.tf_spsr &= ~(PSR_I | PSR_F); in vmmops_setcap()
1393 (PSR_I | PSR_F)); in vmmops_setcap()
1394 hypctx->debug_spsr &= ~(PSR_I | PSR_F); in vmmops_setcap()
H A Dvmm_reset.c183 el2ctx->tf.tf_spsr = PSR_D | PSR_A | PSR_I | PSR_F; in reset_vm_el2_regs()
/freebsd/sys/arm64/arm64/
H A Dexception.S174 bic x19, x19, #(PSR_I | PSR_F)
H A Ddebug_monitor.c223 kdb_frame->tf_spsr |= (PSR_A | PSR_I | PSR_F); in kdb_cpu_clear_singlestep()
/freebsd/sys/arm64/include/
H A Darmreg.h2718 #define PSR_I 0x00000080UL macro
2721 #define PSR_DAIF (PSR_D | PSR_A | PSR_I | PSR_F)
2724 #define PSR_DAIF_INTR (PSR_I | PSR_F)