Searched refs:INTERLOCK (Results 1 – 1 of 1) sorted by relevance
| /netbsd-src/sys/external/bsd/drm2/include/drm/ |
| H A D | drm_wait_netbsd.h | 125 #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 …]
|