Home
last modified time | relevance | path

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

/netbsd-src/sys/external/bsd/drm2/include/drm/
H A Ddrm_wait_netbsd.h125 #define DRM_SPIN_WAIT_ON(RET, Q, INTERLOCK, TICKS, CONDITION) do \ argument
130 KASSERT(spin_is_locked((INTERLOCK))); \
146 (RET) = -cv_timedwait_sig((Q), &(INTERLOCK)->sl_lock, 1); \
199 #define _DRM_WAIT_UNTIL(RET, WAIT, Q, INTERLOCK, CONDITION) do \ argument
201 KASSERT(mutex_is_locked((INTERLOCK))); \
210 (RET) = -WAIT((Q), &(INTERLOCK)->mtx_lock); \
227 #define _DRM_TIMED_WAIT_UNTIL(RET, WAIT, Q, INTERLOCK, TICKS, CONDITION) do \ argument
232 KASSERT(mutex_is_locked((INTERLOCK))); \
247 (RET) = -WAIT((Q), &(INTERLOCK)->mtx_lock, \
279 #define _DRM_SPIN_WAIT_UNTIL(RET, WAIT, Q, INTERLOCK, CONDITION) do \ argument
[all …]