H A D | kern_synch.c | 130 * on chan, at which time the process 151 caddr_t chan, 175 ut->uu_wchan = chan; 178 if (mtx != NULL && chan != NULL && (thread_continue_t)continuation == THREAD_CONTINUE_NULL) { 182 chan, (catch) ? THREAD_ABORTSAFE : THREAD_UNINT, abstime); 185 chan, (catch) ? THREAD_ABORTSAFE : THREAD_UNINT); 188 if (chan != NULL) 189 assert_wait_deadline(chan, (catch) ? THREAD_ABORTSAFE : THREAD_UNINT, abstime); 277 void *chan, 280 return _sleep((caddr_t)chan, pr 150 _sleep( caddr_t chan, int pri, const char *wmsg, u_int64_t abstime, int (*continuation)(int), lck_mtx_t *mtx) argument 276 sleep( void *chan, int pri) argument 284 msleep0( void *chan, lck_mtx_t *mtx, int pri, const char *wmsg, int timo, int (*continuation)(int)) argument 301 msleep( void *chan, lck_mtx_t *mtx, int pri, const char *wmsg, struct timespec *ts) argument 319 msleep1( void *chan, lck_mtx_t *mtx, int pri, const char *wmsg, u_int64_t abstime) argument 330 tsleep( void *chan, int pri, const char *wmsg, int timo) argument 344 tsleep0( void *chan, int pri, const char *wmsg, int timo, int (*continuation)(int)) argument 359 tsleep1( void *chan, int pri, const char *wmsg, u_int64_t abstime, int (*continuation)(int)) argument 373 wakeup(void *chan) argument 385 wakeup_one(caddr_t chan) argument [all...] |