Home | History | Annotate | Download | only in src

Lines Matching refs:XERROK

54     volatile int * volatile xerrok)
69 /* Caller doesn't care if XERROK should propagate. */
70 if (xerrok == NULL)
71 xerrok = &dummy;
75 return (exchild(t, flags & ~XTIME, xerrok, -1));
174 rv = comexec(t, tp, (const char **)ap, flags, xerrok);
178 rv = execute(t->left, flags | XFORK, xerrok);
209 i = exchild(t, flags | XPCLOSE | XPIPEST, xerrok, 0);
216 execute(t->left, flags & XERROK, NULL);
219 rv = execute(t, flags & XERROK, xerrok);
293 rv = execute(t->left, (flags&~XEXEC)|XBGND|XFORK, xerrok);
298 rv = execute(t->left, XERROK, xerrok);
300 rv = execute(t->right, flags & XERROK, xerrok);
302 flags |= XERROK;
303 if (xerrok)
304 *xerrok = 1;
309 rv = !execute(t->right, XERROK, xerrok);
310 flags |= XERROK;
311 if (xerrok)
312 *xerrok = 1;
352 rv = execute(t->left, flags & XERROK, xerrok);
363 execute(t->left, flags & XERROK, xerrok);
384 while ((execute(t->left, XERROK, NULL) == 0) ==
386 rv = execute(t->right, flags & XERROK, xerrok);
394 rv = execute(t->left, XERROK, NULL) == 0 ?
395 execute(t->right->left, flags & XERROK, xerrok) :
396 execute(t->right->right, flags & XERROK, xerrok);
406 rv = execute(t->left, flags & XERROK,
407 xerrok);
427 rv = execute(t->left, flags & XERROK, xerrok);
439 rv = timex(t, flags & ~XEXEC, xerrok);
474 if (rv != 0 && !(flags & XERROK) &&
475 (xerrok == NULL || !*xerrok)) {
494 volatile int flags, volatile int *xerrok)
762 execute(tp->val.t, flags & XERROK, NULL);
840 rv = exchild(&texec, flags, xerrok, -1);