• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/gettext-0.17/gettext-tools/libgettextpo/

Lines Matching refs:NAME

93 # define gl_tls_key_init(NAME, DESTRUCTOR) \
98 if (pthread_key_create (&(NAME).key, DESTRUCTOR) != 0) \
102 (NAME).singlethread_value = NULL; \
105 # define gl_tls_get(NAME) \
107 ? pthread_getspecific ((NAME).key) \
108 : (NAME).singlethread_value)
109 # define gl_tls_set(NAME, POINTER) \
114 if (pthread_setspecific ((NAME).key, (POINTER)) != 0) \
118 (NAME).singlethread_value = (POINTER); \
121 # define gl_tls_key_destroy(NAME) \
124 if (pthread_in_use () && pthread_key_delete ((NAME).key) != 0) \
166 # define gl_tls_key_init(NAME, DESTRUCTOR) \
171 if (!pth_key_create (&(NAME).key, DESTRUCTOR)) \
175 (NAME).singlethread_value = NULL; \
178 # define gl_tls_get(NAME) \
180 ? pth_key_getdata ((NAME).key) \
181 : (NAME).singlethread_value)
182 # define gl_tls_set(NAME, POINTER) \
187 if (!pth_key_setdata ((NAME).key, (POINTER))) \
191 (NAME).singlethread_value = (POINTER); \
194 # define gl_tls_key_destroy(NAME) \
197 if (pth_in_use () && !pth_key_delete ((NAME).key)) \
238 # define gl_tls_key_init(NAME, DESTRUCTOR) \
243 if (thr_keycreate (&(NAME).key, DESTRUCTOR) != 0) \
247 (NAME).singlethread_value = NULL; \
250 # define gl_tls_get(NAME) \
252 ? glthread_tls_get ((NAME).key) \
253 : (NAME).singlethread_value)
255 # define gl_tls_set(NAME, POINTER) \
260 if (thr_setspecific ((NAME).key, (POINTER)) != 0) \
264 (NAME).singlethread_value = (POINTER); \
267 # define gl_tls_key_destroy(NAME) \
282 # define gl_tls_key_init(NAME, DESTRUCTOR) \
286 if (((NAME) = TlsAlloc ()) == (DWORD)-1) \
290 # define gl_tls_get(NAME) \
291 TlsGetValue (NAME)
292 # define gl_tls_set(NAME, POINTER) \
295 if (!TlsSetValue (NAME, POINTER)) \
299 # define gl_tls_key_destroy(NAME) \
302 if (!TlsFree (NAME)) \
322 # define gl_tls_key_init(NAME, DESTRUCTOR) \
323 (NAME).singlethread_value = NULL
324 # define gl_tls_get(NAME) \
325 (NAME).singlethread_value
326 # define gl_tls_set(NAME, POINTER) \
327 (NAME).singlethread_value = (POINTER)
328 # define gl_tls_key_destroy(NAME) \