Lines Matching refs:xexit
31 // We replaced exit(), _exit(), and atexit() with xexit(), _xexit(), and
33 // instead of exiting, lets xexit() report stdout flush failures to stderr
45 void xexit(void)
47 // Call toys.xexit functions in reverse order added.
48 while (toys.xexit) {
49 struct arg_list *al = llist_pop(&toys.xexit);
51 // typecast xexit->arg to a function pointer, then call it using invalid
217 xexit();
279 xexit();
819 if (out == 1 && len<0) xexit();