Lines Matching refs:gtr

157     GLOBAL_TEVENT_REGISTER *gtr;  in init_thread_push_handlers()  local
159 gtr = get_global_tevent_register(); in init_thread_push_handlers()
160 if (gtr == NULL) in init_thread_push_handlers()
163 if (!CRYPTO_THREAD_write_lock(gtr->lock)) in init_thread_push_handlers()
165 ret = (sk_THREAD_EVENT_HANDLER_PTR_push(gtr->skhands, hands) != 0); in init_thread_push_handlers()
166 CRYPTO_THREAD_unlock(gtr->lock); in init_thread_push_handlers()
173 GLOBAL_TEVENT_REGISTER *gtr; in init_thread_remove_handlers() local
176 gtr = get_global_tevent_register(); in init_thread_remove_handlers()
177 if (gtr == NULL) in init_thread_remove_handlers()
179 if (!CRYPTO_THREAD_write_lock(gtr->lock)) in init_thread_remove_handlers()
181 for (i = 0; i < sk_THREAD_EVENT_HANDLER_PTR_num(gtr->skhands); i++) { in init_thread_remove_handlers()
183 = sk_THREAD_EVENT_HANDLER_PTR_value(gtr->skhands, i); in init_thread_remove_handlers()
186 sk_THREAD_EVENT_HANDLER_PTR_delete(gtr->skhands, i); in init_thread_remove_handlers()
187 CRYPTO_THREAD_unlock(gtr->lock); in init_thread_remove_handlers()
191 CRYPTO_THREAD_unlock(gtr->lock); in init_thread_remove_handlers()
328 GLOBAL_TEVENT_REGISTER *gtr; in init_thread_stop() local
336 gtr = get_global_tevent_register(); in init_thread_stop()
337 if (gtr == NULL) in init_thread_stop()
340 if (!CRYPTO_THREAD_write_lock(gtr->lock)) in init_thread_stop()
363 CRYPTO_THREAD_unlock(gtr->lock); in init_thread_stop()
426 GLOBAL_TEVENT_REGISTER *gtr; in init_thread_deregister() local
429 gtr = get_global_tevent_register(); in init_thread_deregister()
430 if (gtr == NULL) in init_thread_deregister()
433 if (!CRYPTO_THREAD_write_lock(gtr->lock)) in init_thread_deregister()
438 for (i = 0; i < sk_THREAD_EVENT_HANDLER_PTR_num(gtr->skhands); i++) { in init_thread_deregister()
440 = sk_THREAD_EVENT_HANDLER_PTR_value(gtr->skhands, i); in init_thread_deregister()
445 CRYPTO_THREAD_unlock(gtr->lock); in init_thread_deregister()
467 CRYPTO_THREAD_lock_free(gtr->lock); in init_thread_deregister()
468 sk_THREAD_EVENT_HANDLER_PTR_free(gtr->skhands); in init_thread_deregister()
469 OPENSSL_free(gtr); in init_thread_deregister()
471 CRYPTO_THREAD_unlock(gtr->lock); in init_thread_deregister()