H A D | linux_schedule.c | 1 /*- 43 const char *wmesg, int timeout, int state) in linux_add_to_sleepqueue() argument 53 if (timeout != 0) in linux_add_to_sleepqueue() 54 sleepq_set_timeout(wchan, timeout); in linux_add_to_sleepqueue() 58 if (timeout == 0) in linux_add_to_sleepqueue() 59 ret = -sleepq_wait_sig(wchan, 0); in linux_add_to_sleepqueue() 61 ret = -sleepq_timedwait_sig(wchan, 0); in linux_add_to_sleepqueue() 63 if (timeout == 0) { in linux_add_to_sleepqueue() 67 ret = -sleepq_timedwait(wchan, 0); in linux_add_to_sleepqueue() 72 if (ret != 0 && ret != -EWOULDBLOC in linux_add_to_sleepqueue() 80 linux_msleep_interruptible(unsigned int ms) linux_msleep_interruptible() argument 254 linux_wait_event_common(wait_queue_head_t * wqh,wait_queue_t * wq,int timeout,unsigned int state,spinlock_t * lock) linux_wait_event_common() argument 292 linux_schedule_timeout(int timeout) linux_schedule_timeout() argument 359 linux_wait_on_bit_timeout(unsigned long * word,int bit,unsigned int state,int timeout) linux_wait_on_bit_timeout() argument [all...] |