Home
last modified time | relevance | path

Searched refs:dtor (Results 1 – 25 of 107) sorted by relevance

12345

/third_party/musl/src/thread/
Dpthread_key_create.c23 int __pthread_key_create(pthread_key_t *k, void (*dtor)(void *)) in __pthread_key_create()
32 if (!dtor) dtor = nodtor; in __pthread_key_create()
38 keys[next_key = *k = j] = dtor; in __pthread_key_create()
78 void (*dtor)(void *) = keys[i]; in __pthread_tsd_run_dtors() local
80 if (val && dtor && dtor != nodtor) { in __pthread_tsd_run_dtors()
82 dtor(val); in __pthread_tsd_run_dtors()
Dtss_create.c4 int tss_create(tss_t *tss, tss_dtor_t dtor) in tss_create() argument
9 return __pthread_key_create(tss, dtor) ? thrd_error : thrd_success; in tss_create()
/third_party/curl/lib/
Dbufref.c38 br->dtor = NULL; in Curl_bufref_init()
58 if(br->ptr && br->dtor) in Curl_bufref_free()
59 br->dtor((void *) br->ptr); in Curl_bufref_free()
61 br->dtor = NULL; in Curl_bufref_free()
71 void (*dtor)(void *)) in Curl_bufref_set()
79 br->dtor = dtor; in Curl_bufref_set()
Dllist.c37 Curl_llist_init(struct Curl_llist *l, Curl_llist_dtor dtor) in Curl_llist_init() argument
40 l->dtor = dtor; in Curl_llist_init()
129 if(list->dtor) in Curl_llist_remove()
130 list->dtor(user, ptr); in Curl_llist_remove()
Dwildcard.c54 if(wc->dtor) { in Curl_wildcard_dtor()
55 wc->dtor(wc->protdata); in Curl_wildcard_dtor()
56 wc->dtor = ZERO_NULL; in Curl_wildcard_dtor()
Dbufref.h29 void (*dtor)(void *); /* Associated destructor. */ member
40 void (*dtor)(void *));
Dhash.c41 h->dtor(e->ptr); in hash_element_dtor()
61 Curl_hash_dtor dtor) in Curl_hash_init() argument
63 if(!slots || !hfunc || !comparator ||!dtor) { in Curl_hash_init()
69 h->dtor = dtor; in Curl_hash_init()
Dhash.h54 Curl_hash_dtor dtor; member
76 Curl_hash_dtor dtor);
/third_party/cef/libcef/common/
Dstring_types_impl.cc51 output->dtor = string_wide_dtor; in cef_string_wide_set()
56 output->dtor = nullptr; in cef_string_wide_set()
75 output->dtor = string_utf8_dtor; in cef_string_utf8_set()
80 output->dtor = nullptr; in cef_string_utf8_set()
100 output->dtor = string_utf16_dtor; in cef_string_utf16_set()
105 output->dtor = nullptr; in cef_string_utf16_set()
112 if (str->dtor && str->str) in cef_string_wide_clear()
113 str->dtor(str->str); in cef_string_wide_clear()
117 str->dtor = nullptr; in cef_string_wide_clear()
122 if (str->dtor && str->str) in cef_string_utf8_clear()
[all …]
/third_party/mesa3d/include/c11/
Dthreads_win32.h159 tss_dtor_t dtor; member
162 static int impl_tss_dtor_register(tss_t key, tss_dtor_t dtor) in impl_tss_dtor_register() argument
166 if (!impl_tss_dtor_tbl[i].dtor) in impl_tss_dtor_register()
172 impl_tss_dtor_tbl[i].dtor = dtor; in impl_tss_dtor_register()
180 if (impl_tss_dtor_tbl[i].dtor) { in impl_tss_dtor_invoke()
183 (impl_tss_dtor_tbl[i].dtor)(val); in impl_tss_dtor_invoke()
473 tss_create(tss_t *key, tss_dtor_t dtor) in tss_create() argument
477 if (dtor) { in tss_create()
478 if (impl_tss_dtor_register(*key, dtor)) { in tss_create()
/third_party/mesa3d/src/gallium/frontends/nine/
Diunknown.h65 void (*dtor)(void *data); /* top-level dtor */ member
78 void (*dtor)(void *data); member
134 This->dtor(This); in NineUnknown_Destroy()
157 This->dtor(This); in NineUnknown_Unbind()
177 This->dtor(This); in NineUnknown_Detach()
Diunknown.c60 This->dtor = pParams->dtor; in NineUnknown_ctor()
148 This->dtor(This); in NineUnknown_Release()
172 This->dtor(This); in NineUnknown_ReleaseWithDtorLock()
Dnine_helpers.h86 __params.dtor = (void *)Nine##nine##_dtor; \
112 __params.dtor = (void *)Nine##nine##_dtor; \
138 __params.dtor = (void *)Nine##nine##_dtor; \
/third_party/glib/glib/
Dgthread-win32.c681 GPrivateDestructor *dtor; in g_thread_win32_thread_detach() local
692 for (dtor = g_atomic_pointer_get (&g_private_destructors); dtor; dtor = dtor->next) in g_thread_win32_thread_detach()
696 value = TlsGetValue (dtor->index); in g_thread_win32_thread_detach()
697 if (value != NULL && dtor->notify != NULL) in g_thread_win32_thread_detach()
700 TlsSetValue (dtor->index, NULL); in g_thread_win32_thread_detach()
701 dtor->notify (value); in g_thread_win32_thread_detach()
/third_party/curl/tests/unit/
Dunit1661.c62 fail_unless(!bufref.dtor, "Destructor must be NULL");
74 fail_unless(bufref.dtor == test_free, "Destructor badly set");
111 fail_unless(!bufref.dtor, "Destructor must be NULL");
/third_party/musl/libc-test/src/functional/
Dpthread_tsd.c11 static void dtor(void *p) in dtor() function
32 TESTR(r, pthread_key_create(&k1, dtor), "failed to create key"); in main()
33 TESTR(r, pthread_key_create(&k2, dtor), "failed to create key"); in main()
/third_party/boost/boost/dll/detail/
Dctor_dtor.hpp135 standard_t dtor; in load_dtor() local
136 std::memcpy(&dtor, &buf, sizeof(dtor)); in load_dtor()
137 return destructor<Class>(dtor); in load_dtor()
/third_party/cef/include/internal/
Dcef_string_types.h58 void (*dtor)(wchar_t* str); member
64 void (*dtor)(char* str); member
70 void (*dtor)(char16* str); member
/third_party/boost/libs/dll/example/mangled/
Dsmart_lib.cpp54 auto dtor = lib.get_destructor<alias>(); //get the destructor in main() local
55 dtor.call_standard(&inst); in main()
/third_party/gstreamer/gstplugins_bad/ext/sctp/usrsctp/usrsctplib/
Duser_uma.h85 uma_zcreate(char *name, size_t size, uma_ctor ctor, uma_dtor dtor,
92 uma_zcreate(char *name, size_t size, uma_ctor ctor, uma_dtor dtor, in uma_zcreate() argument
/third_party/musl/libc-test/src/regression/
Dpthread_exit-dtor.c17 static void dtor(void *p) in dtor() function
74 TEST(r, pthread_key_create(&k, dtor)); in main()
/third_party/boost/boost/interprocess/
Dsegment_manager.hpp537 ipcdetail::placement_destroy<T> dtor; in destroy() local
541 ( typeid(T).name(), m_header.m_unique_index , dtor, is_intrusive_t()); in destroy()
545 ( name.get(), m_header.m_named_index, dtor, is_intrusive_t()); in destroy()
556 ipcdetail::placement_destroy<data_t> dtor; in destroy_ptr() local
557 priv_destroy_ptr(p, dtor); in destroy_ptr()
773 void priv_destroy_ptr(const void *ptr, ipcdetail::in_place_interface &dtor) in priv_destroy_ptr() argument
775 …block_header_t *ctrl_data = block_header_t::block_header_from_value(ptr, dtor.size, dtor.alignment… in priv_destroy_ptr()
778 this->prot_anonymous_destroy(ptr, dtor); in priv_destroy_ptr()
783 (ctrl_data, m_header.m_named_index, dtor, is_node_index_t()); in priv_destroy_ptr()
788 (ctrl_data, m_header.m_unique_index, dtor, is_node_index_t()); in priv_destroy_ptr()
/third_party/boost/libs/safe_numerics/
DCMakeLists.txt29 …add_compile_options(-Wnon-virtual-dtor -ansi -Wcast-align -Wchar-subscripts -Wall -Wextra -W -Wsha…
36 …add_compile_options(-Wnon-virtual-dtor -ansi -Wcast-align -Wchar-subscripts -Wall -Wextra -W -Wsha…
39 …add_compile_options(-Wnon-virtual-dtor -ansi -Wcast-align -Wchar-subscripts -Wall -Wextra -W -Wsha…
/third_party/boost/libs/dll/test/
Dcpp_mangle_test.cpp103 auto dtor = ms.get_destructor<override_class>(); in main() local
105 BOOST_TEST(!dtor.empty()); in main()
/third_party/vk-gl-cts/
Dvk_gl_cts.gni22 "-Wno-delete-non-virtual-dtor",
38 "-Wno-delete-non-virtual-dtor",

12345