Home
last modified time | relevance | path

Searched refs:softintr_lock (Results 1 – 12 of 12) sorted by relevance

/openbsd/sys/arch/i386/i386/
H A Dsoftintr.c67 mtx_init(&si->softintr_lock, IPL_HIGH); in softintr_init()
85 mtx_enter(&si->softintr_lock); in softintr_dispatch()
88 mtx_leave(&si->softintr_lock); in softintr_dispatch()
96 mtx_leave(&si->softintr_lock); in softintr_dispatch()
156 mtx_enter(&si->softintr_lock); in softintr_disestablish()
161 mtx_leave(&si->softintr_lock); in softintr_disestablish()
/openbsd/sys/arch/amd64/amd64/
H A Dsoftintr.c67 mtx_init(&si->softintr_lock, IPL_HIGH); in softintr_init()
90 mtx_enter(&si->softintr_lock); in softintr_dispatch()
93 mtx_leave(&si->softintr_lock); in softintr_dispatch()
101 mtx_leave(&si->softintr_lock); in softintr_dispatch()
163 mtx_enter(&si->softintr_lock); in softintr_disestablish()
168 mtx_leave(&si->softintr_lock); in softintr_disestablish()
/openbsd/sys/arch/arm64/arm64/
H A Dsoftintr.c70 mtx_init(&si->softintr_lock, IPL_HIGH); in softintr_init()
89 mtx_enter(&si->softintr_lock); in softintr_dispatch()
92 mtx_leave(&si->softintr_lock); in softintr_dispatch()
101 mtx_leave(&si->softintr_lock); in softintr_dispatch()
182 mtx_enter(&si->softintr_lock); in softintr_disestablish()
187 mtx_leave(&si->softintr_lock); in softintr_disestablish()
/openbsd/sys/arch/powerpc64/powerpc64/
H A Dsoftintr.c70 mtx_init(&si->softintr_lock, IPL_HIGH); in softintr_init()
89 mtx_enter(&si->softintr_lock); in softintr_dispatch()
92 mtx_leave(&si->softintr_lock); in softintr_dispatch()
101 mtx_leave(&si->softintr_lock); in softintr_dispatch()
182 mtx_enter(&si->softintr_lock); in softintr_disestablish()
187 mtx_leave(&si->softintr_lock); in softintr_disestablish()
/openbsd/sys/arch/riscv64/riscv64/
H A Dsoftintr.c69 mtx_init(&si->softintr_lock, IPL_HIGH); in softintr_init()
88 mtx_enter(&si->softintr_lock); in softintr_dispatch()
91 mtx_leave(&si->softintr_lock); in softintr_dispatch()
100 mtx_leave(&si->softintr_lock); in softintr_dispatch()
181 mtx_enter(&si->softintr_lock); in softintr_disestablish()
186 mtx_leave(&si->softintr_lock); in softintr_disestablish()
/openbsd/sys/arch/arm64/include/
H A Dsoftintr.h70 struct mutex softintr_lock; member
89 mtx_enter(&__si->softintr_lock); \
95 mtx_leave(&__si->softintr_lock); \
/openbsd/sys/arch/powerpc64/include/
H A Dsoftintr.h69 struct mutex softintr_lock; member
88 mtx_enter(&__si->softintr_lock); \
94 mtx_leave(&__si->softintr_lock); \
/openbsd/sys/arch/riscv64/include/
H A Dsoftintr.h70 struct mutex softintr_lock; member
89 mtx_enter(&__si->softintr_lock); \
95 mtx_leave(&__si->softintr_lock); \
/openbsd/sys/arch/sh/sh/
H A Dinterrupt.c580 mtx_init(&asi->softintr_lock, IPL_HIGH); in softintr_init()
597 mtx_enter(&asi->softintr_lock); in softintr_dispatch()
600 mtx_leave(&asi->softintr_lock); in softintr_dispatch()
607 mtx_leave(&asi->softintr_lock); in softintr_dispatch()
655 mtx_enter(&asi->softintr_lock); in softintr_disestablish()
660 mtx_leave(&asi->softintr_lock); in softintr_disestablish()
671 mtx_enter(&si->softintr_lock); in softintr_schedule()
677 mtx_leave(&si->softintr_lock); in softintr_schedule()
/openbsd/sys/arch/i386/include/
H A Dintr.h171 struct mutex softintr_lock; member
184 mtx_enter(&__si->softintr_lock); \
190 mtx_leave(&__si->softintr_lock); \
/openbsd/sys/arch/amd64/include/
H A Dintr.h249 struct mutex softintr_lock; member
262 mtx_enter(&__si->softintr_lock); \
268 mtx_leave(&__si->softintr_lock); \
/openbsd/sys/arch/sh/include/
H A Dintr.h109 struct mutex softintr_lock; member