Home
last modified time | relevance | path

Searched refs:destructor (Results 1 – 25 of 161) sorted by relevance

1234567

/NextBSD/contrib/libstdc++/libsupc++/
Dvec.cc74 __cxa_cdtor_type destructor) in __cxa_vec_new() argument
77 constructor, destructor, in __cxa_vec_new()
86 __cxa_cdtor_type destructor, in __cxa_vec_new2() argument
106 constructor, destructor); in __cxa_vec_new2()
124 __cxa_cdtor_type destructor, in __cxa_vec_new3() argument
144 constructor, destructor); in __cxa_vec_new3()
163 __cxa_cdtor_type destructor) in __cxa_vec_ctor() argument
178 __cxa_vec_cleanup(array_address, ix, element_size, destructor); in __cxa_vec_ctor()
192 __cxa_cdtor_type destructor) in __cxa_vec_cctor() argument
209 __cxa_vec_cleanup(dest_array, ix, element_size, destructor); in __cxa_vec_cctor()
[all …]
Dcxxabi.h67 __cxa_cdtor_type destructor);
72 __cxa_cdtor_type destructor, void *(*__alloc) (size_t),
78 __cxa_cdtor_type destructor, void *(*__alloc) (size_t),
85 __cxa_cdtor_type destructor);
91 __cxa_cdtor_type destructor);
96 size_t __element_size, __cxa_cdtor_type destructor);
100 size_t __element_size, __cxa_cdtor_type destructor);
105 size_t __padding_size, __cxa_cdtor_type destructor);
109 size_t __padding_size, __cxa_cdtor_type destructor,
114 size_t __padding_size, __cxa_cdtor_type destructor,
/NextBSD/lib/libdispatch/src/
HDdata.c83 dispatch_queue_t queue, dispatch_block_t destructor) in _dispatch_data_destroy_buffer() argument
85 if (destructor == DISPATCH_DATA_DESTRUCTOR_FREE) { in _dispatch_data_destroy_buffer()
87 } else if (destructor == DISPATCH_DATA_DESTRUCTOR_NONE) { in _dispatch_data_destroy_buffer()
89 } else if (destructor == DISPATCH_DATA_DESTRUCTOR_VM_DEALLOCATE) { in _dispatch_data_destroy_buffer()
98 dispatch_async_f(queue, destructor, _dispatch_call_block_and_release); in _dispatch_data_destroy_buffer()
105 dispatch_queue_t queue, dispatch_block_t destructor) in _dispatch_data_init() argument
109 data->destructor = destructor; in _dispatch_data_init()
122 dispatch_block_t destructor) in dispatch_data_init() argument
125 if (destructor) { in dispatch_data_init()
127 _dispatch_Block_copy(destructor)); in dispatch_data_init()
[all …]
HDdata.m56 dispatch_block_t destructor;
58 destructor = DISPATCH_DATA_DESTRUCTOR_DEFAULT;
61 destructor = DISPATCH_DATA_DESTRUCTOR_VM_DEALLOCATE;
63 destructor = DISPATCH_DATA_DESTRUCTOR_FREE;
66 destructor = DISPATCH_DATA_DESTRUCTOR_NONE;
68 dispatch_data_init(self, bytes, length, destructor);
99 return dd->destructor == DISPATCH_DATA_DESTRUCTOR_VM_DEALLOCATE;
/NextBSD/lib/libthr/thread/
HDthr_spec.c53 _pthread_key_create(pthread_key_t *key, void (*destructor)(void *)) in _pthread_key_create()
67 _thread_keytable[i].destructor = destructor; in _pthread_key_create()
105 void (*destructor)(void *); in _thread_cleanupspecific() local
117 destructor = NULL; in _thread_cleanupspecific()
124 destructor = _thread_keytable[key]. in _thread_cleanupspecific()
125 destructor; in _thread_cleanupspecific()
146 if (destructor != NULL) { in _thread_cleanupspecific()
148 destructor(__DECONST(void *, data)); in _thread_cleanupspecific()
227 void (*destructor)(void *); in _thr_tsd_unload() local
235 destructor = _thread_keytable[key].destructor; in _thr_tsd_unload()
[all …]
/NextBSD/cddl/compat/opensolaris/lib/libumem/
HDumem.c36 umem_destructor_t *destructor; member
106 …ize, size_t align, umem_constructor_t *constructor, umem_destructor_t *destructor, umem_reclaim_t … in umem_cache_create() argument
115 cache->destructor = destructor; in umem_cache_create()
157 if(cache->destructor != NULL) in umem_cache_free()
158 cache->destructor(buffer, cache->callback_data); in umem_cache_free()
/NextBSD/sys/sys/
HDosd.h57 int osd_register(u_int type, osd_destructor_t destructor,
68 #define osd_thread_register(destructor) \ argument
69 osd_register(OSD_THREAD, (destructor), NULL)
85 #define osd_jail_register(destructor, methods) \ argument
86 osd_register(OSD_JAIL, (destructor), (methods))
/NextBSD/contrib/netbsd-tests/lib/csu/
HDt_crt0.sh38 destructor executed
54 destructor executed
74 destructor executed
91 destructor executed
/NextBSD/sys/sys/mach/
HDmach_types.defs90 destructor: upl_deallocate(upl_t)
126 destructor: task_deallocate(task_t)
134 destructor: task_name_deallocate(task_name_t)
142 destructor: thread_deallocate(thread_t)
150 destructor: thread_deallocate(thread_act_t)
158 destructor: thread_deallocate(thread_act_t)
182 destructor: vm_map_deallocate(vm_map_t)
190 destructor: vm_map_deallocate(vm_map_t)
197 destructor: space_deallocate(ipc_space_t)
285 destructor: memory_object_control_deallocate(memory_object_control_t)
[all …]
/NextBSD/contrib/libarchive/libarchive/test/
HDtest_archive_read_support.c36 typedef int destructor(struct archive *); typedef
39 test_success(constructor new_, enabler enable_, destructor free_) in test_success()
55 test_failure(constructor new_, enabler enable_, destructor free_) in test_failure()
/NextBSD/lib/libc/locale/
HDxlocale_private.h69 void(*destructor)(void*); member
160 if (0 != obj->destructor) { in xlocale_release()
161 obj->destructor(obj); in xlocale_release()
/NextBSD/contrib/gcc/config/
HDdarwin-crt2.c77 void (*destructor)(struct live_images *); /* destructor for this */ member
135 if (destroy->destructor != NULL) in darwin_unwind_dyld_remove_image_hook()
136 (*destroy->destructor) (destroy); in darwin_unwind_dyld_remove_image_hook()
/NextBSD/contrib/byacc/
HDreader.c61 int destructor = 0; /* =1 if at least one %destructor */ variable
1566 destructor = 1; in read_declarations()
2723 if (bp->destructor != NULL) in copy_destructor()
2727 bp->destructor = process_destructor_XX(code_text, NULL); in copy_destructor()
2739 if (bp->destructor != NULL) in copy_destructor()
2744 bp->destructor = TMALLOC(char, strlen(code_text) + 1); in copy_destructor()
2745 NO_SPACE(bp->destructor); in copy_destructor()
2746 strcpy(bp->destructor, code_text); in copy_destructor()
2753 if (bp->destructor != NULL) in copy_destructor()
2757 bp->destructor = process_destructor_XX(code_text, tag); in copy_destructor()
[all …]
/NextBSD/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
HDzfs_context.h121 #define tsd_create(keyp, destructor) do { \ argument
122 *(keyp) = osd_thread_register((destructor)); \
/NextBSD/contrib/byacc/test/btyacc/
HDerr_inherit4.error1 YACC: w - line 32 of "./err_inherit4.y", destructor redeclared
2 %destructor {
/NextBSD/crypto/heimdal/include/
HDheim_threads.h162 void (*destructor)(void *); member
167 do { (k)->value = NULL; (k)->destructor = (d); r = 0; } while(0)
170 #define HEIMDAL_key_delete(k) do { (*(k).destructor)((k).value); } while(0)
/NextBSD/contrib/byacc/test/
HDbtyacc_demo.y67 %destructor { // 'msg' is a 'char *' indicating the context of destructor invocation
73 %destructor { printf("%s accessed by symbol with type <decl> (case s.b. 279 & 280) @ position[%d,%d…
78 %destructor { printf("%s accessed by symbol of any type other than <decl> @ position[%d,%d..%d,%d]…
83 %destructor { printf("%s accessed by symbol with no type @ position[%d,%d..%d,%d]\n",
HDerr_inherit4.y28 %destructor { } <nlist>
32 %destructor {
HDbtyacc_destroy2.y39 %destructor { if (!param->rtrn) close($$); } <file>
41 %destructor {
HDbtyacc_destroy3.y42 %destructor { if (!param->rtrn) close($$); } <file>
44 %destructor {
HDbtyacc_destroy1.y39 %destructor { if (!param->rtrn) close($$); } <file>
41 %destructor {
/NextBSD/contrib/compiler-rt/lib/asan/
HDasan_posix.cc86 void AsanTSDInit(void (*destructor)(void *tsd)) { in AsanTSDInit()
89 CHECK_EQ(0, pthread_key_create(&tsd_key, destructor)); in AsanTSDInit()
/NextBSD/contrib/compiler-rt/lib/sanitizer_common/tests/
HDsanitizer_posix_test.cc29 void destructor(void *arg) { in destructor() function
54 ASSERT_EQ(0, pthread_key_create(&key, &destructor)); in TEST()
/NextBSD/sys/cddl/compat/opensolaris/kern/
HDopensolaris_kmem.c154 int (*constructor)(void *, void *, int), void (*destructor)(void *, void *), in kmem_cache_create()
164 cache->kc_destructor = destructor; in kmem_cache_create()
169 destructor != NULL ? kmem_std_destructor : NULL, in kmem_cache_create()
/NextBSD/contrib/gcc/
HDunwind-dw2-fde-darwin.c79 void (*destructor)(struct live_images *); /* destructor for this */ member
136 image->destructor = NULL; in live_image_destructor()
205 image->destructor = live_image_destructor; in examine_objects()

1234567