/third_party/toybox/ |
H A D | main.c | 88 xexit(); in toy_singleinit() 93 xexit(); in toy_singleinit() 143 // Only returns if it can't run command internally, otherwise xexit() when done. 164 xexit(); in toy_exec_which() 255 xexit(); in main()
|
H A D | toys.h | 114 struct arg_list *xexit; // atexit() functions for xexit(), set by sigatexit() member
|
/third_party/toybox/porting/liteos_a/ |
H A D | main.c | 89 xexit(); in toy_singleinit() 94 xexit(); in toy_singleinit() 144 // Only returns if it can't run command internally, otherwise xexit() when done. 165 xexit(); in toy_exec_which() 256 xexit(); in main()
|
H A D | toys.h | 120 struct arg_list *xexit; // atexit() functions for xexit(), set by sigatexit() member
|
/third_party/toybox/toys/other/ |
H A D | login.c | 36 xexit(); in login_timeout_handler() 62 if(!fgets(toybuf, sizeof(toybuf)-1, stdin)) xexit(); in login_main()
|
H A D | watch.c | 142 if (cc == 3 || tolower(cc) == 'q') xexit(); in watch_main() 144 if (pfd[0].revents&POLLHUP) xexit(); in watch_main()
|
H A D | mountpoint.c | 29 xexit(); in die()
|
H A D | blkid.c | 83 if (*toys.optargs) xexit(); in flagshow()
|
/third_party/toybox/toys/posix/ |
H A D | id.c | 76 xexit(); in s_or_u() 146 xexit(); in do_id()
|
H A D | printf.c | 42 if (*ptr == 'c') xexit(); in handle_slash()
|
H A D | split.c | 96 xexit(); in do_split()
|
H A D | grep.c | 267 xexit(); in do_grep()
|
H A D | find.c | 360 xexit(); in do_find()
|
H A D | ps.c | 456 xexit(); in help_help() 1061 if (length==4 && !strncasecmp(type, "HELP", length)) xexit(); in parse_ko()
|
/third_party/toybox/lib/ |
H A D | xwrap.c | 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) in xexit() function 47 // Call toys.xexit functions in reverse order added. in xexit() 48 while (toys.xexit) { in xexit() 49 struct arg_list *al = llist_pop(&toys.xexit); in xexit() 51 // typecast xexit->arg to a function pointer, then call it using invalid in xexit() 217 xexit(); in xexec() 279 xexit(); in xpopen_both() 819 if (out == 1 && len<0) xexit(); in xsendfile_len() [all...] |
H A D | lib.c | 52 xexit(); in error_exit() 67 xexit(); in perror_exit() 82 xexit(); in help_exit() 900 xexit(); in exit_signal() 913 al->next = toys.xexit; in sigatexit() 915 toys.xexit = al; in sigatexit() 917 llist_traverse(toys.xexit, free); in sigatexit() 918 toys.xexit = 0; in sigatexit()
|
H A D | lib.h | 127 void xexit(void) __attribute__((__noreturn__));
|
/third_party/toybox/toys/pending/ |
H A D | chsh.c | 50 if (read_password(toybuf, sizeof(toybuf), "Password: ")) perror_exit("woaj"); //xexit(); in chsh_main() 63 if (!(shell = xgetline(stdin))) xexit(); in chsh_main()
|
H A D | dd.c | 105 xexit(); in dd_sigint()
|
H A D | sh.c | 153 if (*toys.optargs) xexit(); in syntax_err()
|
/third_party/toybox/toys/net/ |
H A D | netcat.c | 66 xexit(); in timeout()
|
H A D | ping.c | 180 xexit(); in ping_main()
|
/third_party/toybox/porting/liteos_a/toys/net/ |
H A D | ping.c | 161 xexit(); in ping_main()
|
/third_party/toybox/porting/liteos_a/lib/ |
H A D | lib.h | 122 void xexit(void) __attribute__((__noreturn__));
|
/third_party/toybox/porting/liteos_a/toys/posix/ |
H A D | ps.c | 413 xexit(); in help_help() 1018 if (length==4 && !strncasecmp(type, "HELP", length)) xexit(); in parse_ko()
|