HomeSort by relevance Sort by last modified time
    Searched refs:destructor (Results 1 - 25 of 43) sorted by null

1 2

  /external/chromium/base/
thread_local_storage_posix.cc 9 ThreadLocalStorage::Slot::Slot(TLSDestructorFunc destructor)
11 Initialize(destructor);
14 bool ThreadLocalStorage::Slot::Initialize(TLSDestructorFunc destructor) {
16 int error = pthread_key_create(&key_, destructor);
thread_local_storage.h 19 // Prototype for the TLS destructor function, which can be optionally used to
27 explicit Slot(TLSDestructorFunc destructor = NULL);
34 // 'destructor' is a pointer to a function to perform per-thread cleanup of
37 bool Initialize(TLSDestructorFunc destructor);
40 // If a destructor was set for this slot, removes
41 // the destructor so that remaining threads exiting
69 // destructor functions. This function is used internally.
thread_local_storage_win.cc 12 // pointers to the destructor for each TLS that we allocate.
27 // An array of destructor function pointers for the slots. If
28 // a slot has a destructor, it will be stored in its corresponding
57 ThreadLocalStorage::Slot::Slot(TLSDestructorFunc destructor)
59 Initialize(destructor);
62 bool ThreadLocalStorage::Slot::Initialize(TLSDestructorFunc destructor) {
73 // Setup our destructor.
74 tls_destructors_[slot_] = destructor;
81 // So all we need to do is wipe the destructor.
126 // Windows doesn't support a per-thread destructor with it
    [all...]
  /external/expat/amiga/
launch.c 32 void cleanup() __attribute__((destructor));
  /external/webkit/JavaScriptCore/wtf/
ThreadSpecificWin.cpp 50 data->destructor(data);
ThreadSpecific.h 33 * @ In pthread implementation, the destructor function will be called
35 * @ In Windows native implementation, the destructor function will be called
89 void (*destructor)(void*); member in struct:WTF::ThreadSpecific::Data
144 pthread_key_delete(m_key); // Does not invoke destructor functions.
171 // Does not invoke destructor functions. QThreadStorage will do it
221 // Does not invoke destructor functions. They will be called from ThreadSpecificThreadExit when the thread is detached.
237 data->destructor = &ThreadSpecific<T>::destroy;
253 // We want get() to keep working while data destructor works, because it can be called indirectly by the destructor.
  /bionic/libc/arch-arm/bionic/
eabi.c 54 * variable from the shared object that contains the constructor/destructor
60 __aeabi_atexit (void *object, void (*destructor) (void *), void *dso_handle)
62 return __cxa_atexit(destructor, object, dso_handle);
  /external/bison/src/
symtab.h 59 /* Its %type and associated printer and destructor. */
64 const char *destructor; member in struct:symbol
114 /* Set the DESTRUCTOR associated with SYM. */
115 void symbol_destructor_set (symbol *sym, const char *destructor, location loc);
symtab.c 58 res->destructor = NULL;
93 SYMBOL_ATTR_PRINT (destructor);
135 | Set the DESTRUCTOR associated with SYM. Do nothing if passed 0. |
139 symbol_destructor_set (symbol *sym, const char *destructor, location loc)
141 if (destructor)
143 if (sym->destructor)
144 redeclaration (sym, "%destructor", sym->destructor_location, loc);
145 sym->destructor = destructor;
329 if (orig->destructor || alias->destructor
    [all...]
  /external/libvpx/vp8/common/
threading.h 33 #define ts_key_create(ts_key, destructor) {ts_key = TlsAlloc();};
54 #define ts_key_create(ts_key, destructor) pthread_key_create (&(ts_key), destructor);
  /external/icu4c/common/
ucln_imp.h 29 * b) GCC uses destructor function attribute
107 /* GCC - use __attribute((destructor)) */
108 static void ucln_destructor() __attribute__((destructor)) ;
  /external/webkit/WebCore/bindings/js/
JSDOMGlobalObject.h 75 JSDOMGlobalObjectData(DOMWrapperWorld* world, Destructor destructor = destroyJSDOMGlobalObjectData)
76 : JSGlobalObjectData(destructor)
  /frameworks/base/core/jni/android/graphics/
MaskFilter.cpp 16 static void destructor(JNIEnv* env, jobject, SkMaskFilter* filter) { function in class:SkMaskFilterGlue
59 { "nativeDestructor", "(I)V", (void*)SkMaskFilterGlue::destructor }
PathEffect.cpp 14 static void destructor(JNIEnv* env, jobject, SkPathEffect* effect) { function in class:SkPathEffectGlue
64 { "nativeDestructor", "(I)V", (void*)SkPathEffectGlue::destructor }
  /device/samsung/crespo/alsa-lib/src/
shmarea.c 97 void snd_shm_area_destructor(void) __attribute__ ((destructor));
  /external/bluetooth/glib/gthread/
gthread-win32.c 323 g_private_new_win32_impl (GDestroyNotify destructor)
338 g_private_destructors[g_private_next] = destructor;
434 GDestroyNotify destructor = g_private_destructors[i]; local
442 if (destructor && data)
443 destructor (data);
  /bionic/libc/kernel/common/linux/
skbuff.h 154 void (*destructor)(struct sk_buff *skb); member in struct:sk_buff
  /development/ndk/platforms/android-3/include/linux/
skbuff.h 154 void (*destructor)(struct sk_buff *skb); member in struct:sk_buff
  /external/webkit/JavaScriptCore/runtime/
JSGlobalObject.h 61 // We use an explicit destructor function pointer instead of a
62 // virtual destructor because we want to avoid adding a vtable
66 typedef void (*Destructor)(void*);
68 JSGlobalObjectData(Destructor destructor)
70 , destructor(destructor)
96 Destructor destructor; member in struct:JSC::JSGlobalObject::JSGlobalObjectData
  /prebuilt/ndk/android-ndk-r4/platforms/android-3/arch-arm/usr/include/linux/
skbuff.h 154 void (*destructor)(struct sk_buff *skb); member in struct:sk_buff
  /prebuilt/ndk/android-ndk-r4/platforms/android-4/arch-arm/usr/include/linux/
skbuff.h 154 void (*destructor)(struct sk_buff *skb); member in struct:sk_buff
  /prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-arm/usr/include/linux/
skbuff.h 154 void (*destructor)(struct sk_buff *skb); member in struct:sk_buff
  /prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/linux/
skbuff.h 154 void (*destructor)(struct sk_buff *skb); member in struct:sk_buff
  /prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-arm/usr/include/linux/
skbuff.h 154 void (*destructor)(struct sk_buff *skb); member in struct:sk_buff
  /prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/linux/
skbuff.h 154 void (*destructor)(struct sk_buff *skb); member in struct:sk_buff

Completed in 2020 milliseconds

1 2