Lines Matching defs:globalkey
135 * - globalkey used for per-thread data
139 static pthread_key_t globalkey;
148 static DWORD globalkey = TLS_OUT_OF_INDEXES;
159 int32 globalkey = 0;
615 void *globalval = tls_get(globalkey);
640 pthread_getspecific(globalkey)) == NULL) {
643 pthread_setspecific(globalkey, tsd);
660 globalval = (xmlGlobalState *)TlsGetValue(globalkey);
662 p = (xmlGlobalStateCleanupHelperParams*)TlsGetValue(globalkey);
672 TlsSetValue(globalkey, tsd);
682 TlsSetValue(globalkey, p);
696 tls_get(globalkey)) == NULL) {
699 tls_set(globalkey, tsd);
857 if (globalkey != TLS_OUT_OF_INDEXES) {
869 TlsFree(globalkey);
870 globalkey = TLS_OUT_OF_INDEXES;
889 (void) pthread_key_create(&globalkey, xmlFreeGlobalState);
898 globalkey = TlsAlloc();
914 globalkey = tls_allocate();
915 tls_set(globalkey, NULL);
943 if (globalkey != TLS_OUT_OF_INDEXES) {
946 (xmlGlobalStateCleanupHelperParams*)TlsGetValue(globalkey);
950 TlsSetValue(globalkey,NULL);