Lines Matching refs:wchan
91 void sleepq_add(const void *wchan, struct lock_object *lock,
94 int sleepq_broadcast(const void *wchan, int flags, int pri, int queue);
97 void sleepq_lock(const void *wchan);
98 struct sleepqueue *sleepq_lookup(const void *wchan);
99 void sleepq_release(const void *wchan);
100 void sleepq_remove(struct thread *td, const void *wchan);
103 int sleepq_signal(const void *wchan, int flags, int pri, int queue);
104 void sleepq_set_timeout_sbt(const void *wchan, sbintime_t sbt,
106 #define sleepq_set_timeout(wchan, timo) \ argument
107 sleepq_set_timeout_sbt((wchan), tick_sbt * (timo), 0, C_HARDCLOCK)
108 u_int sleepq_sleepcnt(const void *wchan, int queue);
109 int sleepq_timedwait(const void *wchan, int pri);
110 int sleepq_timedwait_sig(const void *wchan, int pri);
111 int sleepq_type(const void *wchan);
112 void sleepq_wait(const void *wchan, int pri);
113 int sleepq_wait_sig(const void *wchan, int pri);
117 int sleepq_sbuf_print_stacks(struct sbuf *sb, const void *wchan, int queue,