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

123

/illumos-gate/usr/src/lib/libast/common/vmalloc/
H A Dvmexit.c43 int atexit(void (*exitf)(void)) function
45 int atexit(exitf)
61 atexit(void (*exitf)(void)) function
63 atexit(exitf)
/illumos-gate/usr/src/lib/libast/common/comp/
H A Datexit.c25 * ANSI C atexit()
33 NoN(atexit)
46 atexit(void (*func)(void))
64 atexit(void (*func)(void))
/illumos-gate/usr/src/lib/common/i386/
H A Dgcrt1.s91 * register it with atexit() as the last thing to be run by exit().
93 pushl %edx /* save rt_do_exit for later atexit */
99 call atexit
106 call atexit /* register rt_do_exit */
111 call atexit
125 * for systems that do not have the modified atexit processing in their
130 * compiler. If there is no enhanced atexit, and we do have do_exit_code,
131 * we register the latter with atexit. There are 5 extra slots in
132 * atexit, so this will still be standard conforming. Since the code
167 call atexit /* atexi
[all...]
H A Dcrt1.s93 call atexit
97 call atexit
102 * for systems that do not have the modified atexit processing in their
107 * compiler. If there is no enhanced atexit, and we do have do_exit_code,
108 * we register the latter with atexit. There are 5 extra slots in
109 * atexit, so this will still be standard conforming. Since the code
144 call atexit /* atexit(__Crun::do_exit_code()) */
/illumos-gate/usr/src/lib/common/amd64/
H A Dgcrt1.s95 * pointer that the application should register with atexit(BA_OS).
125 * register it with atexit() as the last thing to be run by exit().
127 movq %rdx,%r12 /* save rt_do_exit for later atexit */
132 call atexit
139 call atexit
143 call atexit
H A Dcrt1.s97 * pointer that the application should register with atexit(BA_OS).
129 call atexit
132 call atexit
/illumos-gate/usr/src/ucbcmd/sbcp/
H A Dsbcp.s53 .global atexit, errno
70 call atexit ! yes, register it with atexit()
/illumos-gate/usr/src/lib/libxcurses/src/libc/i18n/
H A Dm_text.c148 atexit(textclose);
/illumos-gate/usr/src/cmd/cmd-inet/lib/netcfgd/
H A Dnetcfgd.c170 (void) atexit(nwam_backend_fini);
/illumos-gate/usr/src/head/iso/
H A Dstdlib_iso.h122 extern int atexit(void (*)(void));
/illumos-gate/usr/src/cmd/iscsiadm/
H A Dcmdparse.c299 (void) atexit(seeMan);
420 (void) atexit(seeMan);
467 (void) atexit(seeMan);
665 (void) atexit(seeMan);
688 (void) atexit(seeMan);
907 (void) atexit(seeMan);
/illumos-gate/usr/src/cmd/sendmail/libmilter/
H A Dmain.c231 (void) atexit(mi_clean_signals);
/illumos-gate/usr/src/cmd/sendmail/libsm/
H A Dsetvbuf.c190 atexit(sm_cleanup);
/illumos-gate/usr/src/cmd/sort/common/
H A Dinitialize.c96 if (atexit(atexit_handler) < 0)
97 warn(gettext("atexit() handler installation failed"));
/illumos-gate/usr/src/cmd/lvm/rpc.mdcommd/
H A Dmdmn_commd_service.c260 * atexit handler to flag the lack of commd to the kernel so that we don't
332 (void) atexit(exit_commd);
381 (void) atexit(exit_commd);
H A Dmddoors.c239 (void) atexit(daemon_cleanup);
/illumos-gate/usr/src/cmd/make/lib/vroot/
H A Dreport.cc218 atexit(close_file);
316 atexit(close_report_file);
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/bridged/
H A Ddoor.c200 (void) atexit(cleanup_door);
/illumos-gate/usr/src/cmd/svc/svccfg/
H A Dsvccfg_main.c172 (void) atexit(lscf_cleanup);
/illumos-gate/usr/src/tools/tokenize/
H A Dforth_preload.c124 { "atexit", 0 },
240 ipose(atexit)
/illumos-gate/usr/src/head/
H A Dstdlib.h55 using std::atexit;
/illumos-gate/usr/src/boot/include/
H A Dstdlib.h84 int atexit(void (*)(void));
/illumos-gate/usr/src/boot/lib/libstand/
H A Dzalloc_malloc.c169 atexit(mallocstats);
/illumos-gate/usr/src/lib/libc/port/gen/
H A Datexit.c32 #pragma weak _atexit = atexit
37 #include "atexit.h"
47 * to malloc occuring before main will crash. The loader calls atexit(3C)
50 * Another reason for using lmalloc()/lfree() is that the atexit()
71 * use mutex_lock()/mutex_unlock(). This means that atexit()
97 * This is called via atexit() before the primordial thread is fully set up.
128 atexit(void (*func)(void)) function
145 /* disable cancellation while running atexit handlers */
319 * processes dlclose calls on objects with atexit registrations. It
333 /* disable cancellation while running atexit handler
[all...]
/illumos-gate/usr/src/lib/libdscfg/common/
H A Dcfg_lockdmsg.c321 atexit(cfg_atexit);

Completed in 176 milliseconds

123