Searched refs:atexit (Results 1 - 14 of 14) sorted by relevance

/bionic/libc/upstream-openbsd/lib/libc/stdlib/
H A Datexit.h1 /* $OpenBSD: atexit.h,v 1.9 2014/06/18 19:01:10 kettenis Exp $ */
33 struct atexit { struct
34 struct atexit *next; /* next in list */
44 extern struct atexit *__atexit; /* points to head of LIFO stack */
H A Datexit.c1 /* $OpenBSD: atexit.c,v 1.20 2014/07/11 09:51:37 kettenis Exp $ */
37 #include "atexit.h"
40 struct atexit *__atexit;
56 * the backend for atexit(). For more info on this API, see:
63 struct atexit *p = __atexit;
114 struct atexit *p, *q;
172 struct atexit *p;
/bionic/libc/arch-x86/bionic/
H A Datexit.h32 int atexit(void (*func)(void)) function
/bionic/tests/libs/
H A Datexit_testlib.cpp54 atexit(atexit_handler_from_atexit_from_atexit2);
55 atexit(atexit_handler_from_atexit_from_atexit1);
61 atexit(atexit_handler_from_atexit);
72 atexit(atexit_handler_regular);
73 atexit(atexit_handler_with_atexit);
/bionic/libc/arch-mips/bionic/
H A Datexit.h33 int atexit(void (*func)(void)) function
/bionic/libc/arch-mips64/bionic/
H A Datexit.h33 int atexit(void (*func)(void)) function
/bionic/tests/
H A Datexit_test.cpp27 TEST(atexit, dlclose) {
38 // this test verifies atexit call from atexit handler. as well as the order of calls
72 atexit(atexit_func4);
86 atexit(atexit_func5);
87 atexit(atexit_func3);
88 atexit(atexit_func2);
89 atexit(atexit_func1);
93 TEST(atexit, exit) {
H A Dstdlib_test.cpp242 atexit(not_run);
/bionic/libc/arch-common/bionic/
H A Datexit.h43 int atexit(void (*func)(void)) { function
/bionic/libc/arch-arm/bionic/
H A Datexit_legacy.c37 * implementation of atexit().
46 atexit(void (*func)(void)) function
49 * Exit functions queued by this version of atexit will not be called
54 static char const warning[] = "WARNING: generic atexit() called from legacy shared library\n";
/bionic/libc/upstream-openbsd/android/include/
H A Dopenbsd-compat.h49 __LIBC_HIDDEN__ extern struct atexit* __atexit;
/bionic/libstdc++/include/
H A Dcstdlib44 using ::atexit;
/bionic/libc/include/
H A Dstdlib.h47 extern int atexit(void (*)(void));
/bionic/libc/
H A DAndroid.mk463 upstream-openbsd/lib/libc/stdlib/atexit.c \

Completed in 214 milliseconds