wakeup
uint8_t wakeup; /* wake-up event */
(void) snoop_alarm(3, wakeup);
(void) snoop_alarm(0, wakeup);
(void) snoop_alarm(3, wakeup);
(void) snoop_alarm(0, wakeup);
(void) signal(SIGALRM, wakeup);
(void) signal(SIGALRM, wakeup);
if (wakeup.w_flags.w_powerhit) {
wakeup.w_flags.w_powerhit = 0;
wakeup.w_flags.w_usersignal = 1;
wakeup.w_flags.w_childdeath = 1;
wakeup.w_flags.w_childdeath = 1;
wakeup.w_flags.w_powerhit = 1;
} wakeup;
if (wakeup.w_flags.w_powerhit) {
if (wakeup.w_mask == 0) {
if (wakeup.w_flags.w_usersignal) {
if (wakeup.w_flags.w_powerhit)
wakeup.w_mask = 0;
wakeup.w_mask = 0;
while (wakeup == 0) {
if (wakeup == 2) {
wakeup = 0;
wakeup = 1; /* wake up naturally */
static int wakeup = 0;
wakeup = 2; /* wake up manually */
wakeup = 0; /* clear previous interruption */
oldsignal = signal(SIGALRM, wakeup);
static void wakeup();
sleep_until(hrtime_t *wakeup, hrtime_t interval, int *caught_cont)
pause = *wakeup + interval - now;
*wakeup = now + interval;
*wakeup += interval;
*wakeup += interval;
pause_left = *wakeup - now;
pause_left = *wakeup - now;
sleep_until(hrtime_t *wakeup, hrtime_t interval, int forever,
pause = *wakeup + interval - now;
*wakeup = now + interval;
*wakeup += interval;
*wakeup += interval;
void sleep_until(hrtime_t *wakeup, hrtime_t interval, int forever,
ks_sleep_until(hrtime_t *wakeup, hrtime_t interval, int forever,
pause = *wakeup + interval - now;
*wakeup = now + interval;
*wakeup += interval;
*wakeup += interval;
pause_left = *wakeup - now;
int wakeup;
sleeper->wakeup = 1;
sleeper->wakeup = 1;
wait.wakeup = 0;
while (wait.wakeup == 0)
int wakeup = 0;
wakeup = 1;
wakeup = 1;
if (wakeup) {
GCC_ATTR(wakeup)
DTRACE_SCHED1(wakeup, kthread_t *, t);
clock_t wakeup = drv_usectohz(2 * 1000000);
&dv->sdev_lookup_lock, wakeup, TR_CLOCK_TICK);
clock_t wakeup = drv_usectohz(10);
(void) cv_reltimedwait(&so->so_read_cv, &so->so_lock, wakeup,
hrtime_t wakeup, min_tx_time, now;
wakeup = MAX(tx->tx_start + min_tx_time,
dp->dp_last_wakeup = wakeup;
&curthread->t_delay_lock, wakeup, zfs_delay_resolution_ns,
hrtime_t delta = wakeup - gethrtime();
hrtime_t wakeup = gethrtime() + sleep;
&zcw->zcw_lock, wakeup, USEC2NSEC(1),
# define WAKEUP(id,x) wakeup(id + x)
# define WAKEUP(id,x) wakeup(id)
# define WAKEUP(id,x) wakeup(id+x)
wakeup(id + x); \
# define WAKEUP(id,x) wakeup(id+x)
# define WAKEUP(id,x) wakeup(id + x)
uint32_t wakeup = 0;
wakeup = 1;
wakeup = 1;
if (wakeup) {
bool wakeup = false;
wakeup = true;
if (wakeup) {
boolean_t wakeup = B_FALSE;
wakeup = B_TRUE;
if (wakeup) {
DTRACE_SCHED1(wakeup, kthread_t *, t);
msgq_wakeup_t *wakeup;
wakeup = walker->selection(qp, msg_hash, type);
} while (!wakeup && walker != *flist);
if (wakeup) {
wakeup->msgw_snd_wake = type;
cv_signal(&wakeup->msgw_wake_cv);
int wakeup;
wakeup = (portq->portq_flags & PORTQ_POLLOUT);
if (wakeup)
DTRACE_SCHED1(wakeup, kthread_t *, tp);
DTRACE_SCHED1(wakeup, kthread_t *, tp);
DTRACE_SCHED1(wakeup, kthread_t *, tp);
DTRACE_SCHED1(wakeup, kthread_t *, tp);
goto wakeup;
wakeup:
DTRACE_SCHED1(wakeup, kthread_t *, t);
boolean_t wakeup;
wakeup = (ZONE_IS_UNREF(z) && zone_status_get(z) >= ZONE_IS_DEAD);
if (wakeup) {
boolean_t wakeup;
wakeup = (zone_wait_for_cred && ZONE_IS_UNREF(z) &&
if (wakeup) {
DTRACE_SCHED1(wakeup, kthread_t *, tp);
DTRACE_SCHED1(wakeup, kthread_t *, tp);
DTRACE_SCHED1(wakeup, kthread_t *, tp);
boolean_t m_break = B_FALSE, wakeup = B_FALSE;
wakeup = B_TRUE;
wakeup = B_TRUE;
wakeup = B_TRUE;
if (wakeup || (zs->zs_flags & ZS_CLOSED))