Searched refs:dtor (Results 1 - 4 of 4) sorted by relevance

/barrelfish-master/lib/libc/stdlib/
H A Dcxa_thread_atexit.c94 walk_cb_call(struct cxa_thread_dtor *dtor) argument
98 // if (_rtld_addr_phdr(dtor->dso, &phdr_info) &&
99 // __elf_phdr_match_addr(&phdr_info, dtor->func))
100 // dtor->func(dtor->obj);
103 // "unloaded dso, skipping\n", (void *)(dtor->func));
107 walk_cb_nocall(struct cxa_thread_dtor *dtor __unused)
114 struct cxa_thread_dtor *dtor, *tdtor; local
116 LIST_FOREACH_SAFE(dtor, &dtors, entry, tdtor) {
117 LIST_REMOVE(dtor, entr
[all...]
/barrelfish-master/lib/cxx/cxxabi/
H A Dcxa_thread_atexit.cpp64 Dtor dtor; member in struct:__cxxabiv1::__anon204::DtorList
79 head->dtor(head->obj);
111 _LIBCXXABI_FUNC_VIS int __cxa_thread_atexit(Dtor dtor, void* obj, void* dso_symbol) throw() { argument
113 return __cxa_thread_atexit_impl(dtor, obj, dso_symbol);
116 return __cxa_thread_atexit_impl(dtor, obj, dso_symbol);
134 head->dtor = dtor;
/barrelfish-master/include/vm/
H A Duma.h166 * dtor The destructor that is called when the object is freed.
169 * ctor/dtor/init/fini may all be null, see notes above.
179 uma_dtor dtor, uma_init uminit, uma_fini fini,
189 * dtor The destructor that is called when the object is freed.
195 * ctor/dtor/zinit/zfini may all be null, see notes above.
214 uma_zone_t uma_zsecond_create(char *name, uma_ctor ctor, uma_dtor dtor,
237 uma_zone_t uma_zcache_create(char *name, int size, uma_ctor ctor, uma_dtor dtor,
H A Duma_core.c171 uma_dtor dtor; member in struct:uma_zctor_args
901 * locks as we go. Only dtor() should do a WAITOK call since it
1544 zone->uz_dtor = arg->dtor;
1654 * Keg header dtor. This frees all data, destroys locks, frees the hash
1681 * Zone header dtor.
1774 args.dtor = keg_dtor;
1801 args.dtor = zone_dtor;
1890 uma_zcreate(const char *name, size_t size, uma_ctor ctor, uma_dtor dtor, argument
1903 args.dtor = dtor;
1938 uma_zsecond_create(char *name, uma_ctor ctor, uma_dtor dtor, uma_init zinit, uma_fini zfini, uma_zone_t master) argument
1973 uma_zcache_create(char *name, int size, uma_ctor ctor, uma_dtor dtor, uma_init zinit, uma_fini zfini, uma_import zimport, uma_release zrelease, void *arg, int flags) argument
[all...]

Completed in 38 milliseconds