Lines Matching defs:key
185 uv_thread_t key;
187 key = uv_key_get(&uv__current_thread_key);
188 if (key == NULL) {
192 GetCurrentProcess(), &key, 0,
196 uv_key_set(&uv__current_thread_key, key);
198 return key;
449 int uv_key_create(uv_key_t* key) {
450 key->tls_index = TlsAlloc();
451 if (key->tls_index == TLS_OUT_OF_INDEXES)
457 void uv_key_delete(uv_key_t* key) {
458 if (TlsFree(key->tls_index) == FALSE)
460 key->tls_index = TLS_OUT_OF_INDEXES;
464 void* uv_key_get(uv_key_t* key) {
467 value = TlsGetValue(key->tls_index);
476 void uv_key_set(uv_key_t* key, void* value) {
477 if (TlsSetValue(key->tls_index, value) == FALSE)