| /src/tests/libexec/ld.elf_so/ | 
| h_thread_local_dtor.c | 59 	void *dso;  local in function:main 63 	dso = dlopen("libh_helper_dso3.so", RTLD_LAZY);
 64 	if (dso == NULL)
 66 	testfunc = dlsym(dso, "testfunc");
 79 	dlclose(dso);
 81 	dso = dlopen("libh_helper_dso3.so", RTLD_LAZY);
 82 	if (dso == NULL)
 84 	dlclose(dso);
 
 | 
| h_locking.c | 63 	void *dso;  local in function:test_dl_iterate_phdr 66 	if ((dso = dlopen("libh_helper_dso2.so", RTLD_LAZY)) == NULL) {
 70 	tls_callback_sym = dlsym(dso, "tls_callback");
 84 	void *dso;  local in function:init_fini_helper
 85 	if ((dso = dlopen(arg, RTLD_LAZY)) == NULL) {
 89 	dlclose(dso);
 
 | 
| /src/distrib/utils/zcat/ | 
| misc.c | 31 void __cxa_finalize(void *dso) { } 33 int __cxa_atexit(void (*func)(void *), void *arg, void *dso);
 35 __cxa_atexit(void (*func)(void *), void *arg, void *dso)
 
 | 
| /src/lib/libc/stdlib/ | 
| atexit.c | 54 	void *ah_dso;	/* home DSO for cxa_atexit handlers */ 83  * Allocate an atexit handler descriptor.  If "dso" is NULL, it indicates
 91 atexit_handler_alloc(void *dso)
 96 	if (dso == NULL) {
 136  *	https://web.archive.org/web/20030222125703/http://www.codesourcery.com/cxx-abi/abi.html#dso-dtor
 140 __aeabi_atexit(void *arg, void (*func)(void *), void *dso);
 143 __aeabi_atexit(void *arg, void (*func)(void *), void *dso)
 145 	return (__cxa_atexit(func, arg, dso));
 150 __cxa_atexit_internal(void (*func)(void *), void *arg, void *dso)
 158 	ah = atexit_handler_alloc(dso);
 [all...]
 | 
| /src/tests/lib/libc/tls/ | 
| Makefile | 8 SUBDIR+=	dso 
 | 
| /src/tests/lib/csu/ | 
| Makefile | 10 SUBDIR+=		dso 
 | 
| /src/sys/dev/ic/ | 
| lan9118.c | 362 	unsigned tdfree, totlen, dso;  local in function:lan9118_start 425 		dso = (unsigned)p & 0x3;
 428 		    LAN9118_TXC_A_DSO(dso)	|
 438 			    LAN9118_TXDFIFOP, (uint32_t *)(p - dso),
 439 			    (m->m_len + dso + 3) >> 2);
 443 			dso = (unsigned)p & 0x3;
 446 			    LAN9118_TXC_A_DSO(dso)	|
 454 		    LAN9118_TXDFIFOP, (uint32_t *)(p - dso),
 455 		    (m->m_len + dso + 3) >> 2);
 
 | 
| /src/sys/external/bsd/compiler_rt/dist/lib/msan/ | 
| msan_interceptors.cc | 1126 static int setup_at_exit_wrapper(void(*f)(), void *arg, void *dso); 1143 static int setup_at_exit_wrapper(void(*f)(), void *arg, void *dso) {
 1150   if (!dso) {
 1151     // NetBSD does not preserve the 2nd argument if dso is equal to 0
 1161     res = REAL(__cxa_atexit)(MSanCxaAtExitWrapper, r, dso);
 
 | 
| /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ | 
| tsan_interceptors.cc | 403       void *arg, void *dso); 416 TSAN_INTERCEPTOR(int, __cxa_atexit, void (*f)(void *a), void *arg, void *dso) {
 419   SCOPED_TSAN_INTERCEPTOR(__cxa_atexit, f, arg, dso);
 420   return setup_at_exit_wrapper(thr, pc, (void(*)())f, arg, dso);
 424       void *arg, void *dso) {
 433   if (!dso) {
 434     // NetBSD does not preserve the 2nd argument if dso is equal to 0
 446     res = REAL(__cxa_atexit)(cxa_at_exit_wrapper, ctx, dso);
 
 |