Lines Matching refs:NULL

39     if (!ossl_init_thread_start(NULL, NULL, async_delete_thread_state))  in async_ctx_new()
40 return NULL; in async_ctx_new()
43 if (nctx == NULL) in async_ctx_new()
47 nctx->currjob = NULL; in async_ctx_new()
56 return NULL; in async_ctx_new()
70 if (!CRYPTO_THREAD_set_local(&ctxkey, NULL)) in async_ctx_free()
80 ASYNC_JOB *job = NULL; in async_job_new()
83 if (job == NULL) in async_job_new()
84 return NULL; in async_job_new()
93 if (job != NULL) { in async_job_free()
105 if (pool == NULL) { in async_get_pool_job()
111 return NULL; in async_get_pool_job()
116 if (job == NULL) { in async_get_pool_job()
119 return NULL; in async_get_pool_job()
122 if (job != NULL) { in async_get_pool_job()
125 return NULL; in async_get_pool_job()
137 if (pool == NULL) { in async_release_job()
142 job->funcargs = NULL; in async_release_job()
151 if (ctx == NULL) { in async_start_func()
179 if (!OPENSSL_init_crypto(OPENSSL_INIT_ASYNC, NULL)) in ASYNC_start_job()
183 if (ctx == NULL) in ASYNC_start_job()
185 if (ctx == NULL) in ASYNC_start_job()
188 if (*job != NULL) in ASYNC_start_job()
192 if (ctx->currjob != NULL) { in ASYNC_start_job()
195 ctx->currjob->waitctx = NULL; in ASYNC_start_job()
197 ctx->currjob = NULL; in ASYNC_start_job()
198 *job = NULL; in ASYNC_start_job()
205 ctx->currjob = NULL; in ASYNC_start_job()
210 if (*job == NULL) in ASYNC_start_job()
219 if (libctx == NULL) { in ASYNC_start_job()
243 ctx->currjob = NULL; in ASYNC_start_job()
244 *job = NULL; in ASYNC_start_job()
249 if ((ctx->currjob = async_get_pool_job()) == NULL) in ASYNC_start_job()
252 if (args != NULL) { in ASYNC_start_job()
254 if (ctx->currjob->funcargs == NULL) { in ASYNC_start_job()
256 ctx->currjob = NULL; in ASYNC_start_job()
261 ctx->currjob->funcargs = NULL; in ASYNC_start_job()
266 libctx = ossl_lib_ctx_get_concrete(NULL); in ASYNC_start_job()
281 ctx->currjob = NULL; in ASYNC_start_job()
282 *job = NULL; in ASYNC_start_job()
291 if (ctx == NULL in ASYNC_pause_job()
292 || ctx->currjob == NULL in ASYNC_pause_job()
319 if (pool == NULL || pool->jobs == NULL) in async_empty_pool()
330 if (!CRYPTO_THREAD_init_local(&ctxkey, NULL)) in async_init()
333 if (!CRYPTO_THREAD_init_local(&poolkey, NULL)) { in async_init()
358 if (!OPENSSL_init_crypto(OPENSSL_INIT_ASYNC, NULL)) in ASYNC_init_thread()
361 if (!ossl_init_thread_start(NULL, NULL, async_delete_thread_state)) in ASYNC_init_thread()
365 if (pool == NULL) in ASYNC_init_thread()
368 pool->jobs = sk_ASYNC_JOB_new_reserve(NULL, init_size); in ASYNC_init_thread()
369 if (pool->jobs == NULL) { in ASYNC_init_thread()
381 if (job == NULL || !async_fibre_makecontext(&job->fibrectx)) { in ASYNC_init_thread()
389 job->funcargs = NULL; in ASYNC_init_thread()
411 if (pool != NULL) { in async_delete_thread_state()
415 CRYPTO_THREAD_set_local(&poolkey, NULL); in async_delete_thread_state()
423 if (!OPENSSL_init_crypto(OPENSSL_INIT_ASYNC, NULL)) in ASYNC_cleanup_thread()
426 async_delete_thread_state(NULL); in ASYNC_cleanup_thread()
433 if (!OPENSSL_init_crypto(OPENSSL_INIT_ASYNC, NULL)) in ASYNC_get_current_job()
434 return NULL; in ASYNC_get_current_job()
437 if (ctx == NULL) in ASYNC_get_current_job()
438 return NULL; in ASYNC_get_current_job()
452 if (!OPENSSL_init_crypto(OPENSSL_INIT_ASYNC, NULL)) in ASYNC_block_pause()
456 if (ctx == NULL || ctx->currjob == NULL) { in ASYNC_block_pause()
469 if (!OPENSSL_init_crypto(OPENSSL_INIT_ASYNC, NULL)) in ASYNC_unblock_pause()
473 if (ctx == NULL || ctx->currjob == NULL) { in ASYNC_unblock_pause()