Lines Matching refs:want
74 /* want */
83 smallint want;
186 char stat_buf[sizeof("finish, paused, got TERM, want down\n")];
202 switch (s->want) {
204 p = add_str(p, ", want down");
207 p = add_str(p, ", want exit");
225 if (s->want == W_UP)
226 status.want = 'u';
228 status.want = 'd';
293 if (s->want == W_DOWN) {
298 if (s->want == W_EXIT) {
358 s->want = W_DOWN;
364 s->want = W_UP;
372 s->want = W_EXIT;
398 s->want = W_DOWN;
456 if (W_UP) svd[0].want = W_UP;
460 if (stat("down", &s) != -1) svd[0].want = W_DOWN;
473 svd[1].want = W_UP;
477 svd[1].want = W_DOWN;
555 if (!svd[1].pid && svd[1].want == W_UP)
558 if (svd[0].want == W_UP || svd[0].state == S_FINISH)
631 if (svd[0].want == W_EXIT && svd[0].state == S_DOWN) {
634 if (svd[1].want != W_EXIT) {
635 svd[1].want = W_EXIT;