Lines Matching defs:kmutex_t
211 } kmutex_t;
226 #define mutex_init(mp, b, c, d) zmutex_init((kmutex_t *)(mp))
227 #define mutex_destroy(mp) zmutex_destroy((kmutex_t *)(mp))
231 extern void zmutex_init(kmutex_t *mp);
232 extern void zmutex_destroy(kmutex_t *mp);
233 extern void zmutex_enter(kmutex_t *mp);
234 extern void zmutex_exit(kmutex_t *mp);
235 extern int mutex_tryenter(kmutex_t *mp);
236 extern void *mutex_owner(kmutex_t *mp);
286 extern void cv_wait(kcondvar_t *cv, kmutex_t *mp);
287 extern clock_t cv_timedwait(kcondvar_t *cv, kmutex_t *mp, clock_t abstime);
288 extern clock_t cv_timedwait_hires(kcondvar_t *cvp, kmutex_t *mp, hrtime_t tim,
549 kmutex_t *cc_lockp;
638 extern kmutex_t cpu_lock;