Lines Matching refs:NULL

25 static CRYPTO_RWLOCK *trace_lock = NULL;
27 static const BIO *current_channel = NULL;
48 NULL, /* old write */
49 NULL, /* read_ex */
50 NULL, /* read */
52 NULL, /* gets */
54 NULL, /* create */
56 NULL, /* callback_ctrl */
104 if (channel == NULL) in trace_free()
148 return NULL; in OSSL_trace_get_category_name()
153 if (!ossl_assert(trace_categories[num].name != NULL) in OSSL_trace_get_category_name()
155 return NULL; in OSSL_trace_get_category_name()
163 if (name == NULL) in OSSL_trace_get_category_num()
182 { 0, NULL, NULL, NULL },
249 BIO *curr_channel = NULL; in set_trace_data()
250 char *curr_prefix = NULL; in set_trace_data()
251 char *curr_suffix = NULL; in set_trace_data()
262 if (prefix != NULL && curr_prefix != NULL) { in set_trace_data()
266 if (suffix != NULL && curr_suffix != NULL) { in set_trace_data()
270 if (channel != NULL && curr_channel != NULL) { in set_trace_data()
275 if (prefix != NULL && curr_prefix != NULL) { in set_trace_data()
277 trace_channels[category].prefix = NULL; in set_trace_data()
280 if (suffix != NULL && curr_suffix != NULL) { in set_trace_data()
282 trace_channels[category].suffix = NULL; in set_trace_data()
285 if (channel != NULL && curr_channel != NULL) { in set_trace_data()
288 trace_channels[category].bio = NULL; in set_trace_data()
292 if (prefix != NULL && *prefix != NULL) { in set_trace_data()
293 if ((curr_prefix = OPENSSL_strdup(*prefix)) == NULL) in set_trace_data()
298 if (suffix != NULL && *suffix != NULL) { in set_trace_data()
299 if ((curr_suffix = OPENSSL_strdup(*suffix)) == NULL) in set_trace_data()
304 if (channel != NULL && *channel != NULL) { in set_trace_data()
314 if (channel != NULL && *channel != NULL) { in set_trace_data()
318 if (prefix != NULL && *prefix != NULL) { in set_trace_data()
322 if (suffix != NULL && *suffix != NULL) { in set_trace_data()
332 return trace_lock != NULL; in do_ossl_trace_init()
341 BIO *channel = NULL; in ossl_trace_cleanup()
342 const char *prefix = NULL; in ossl_trace_cleanup()
343 const char *suffix = NULL; in ossl_trace_cleanup()
363 return set_trace_data(category, SIMPLE_CHANNEL, &channel, NULL, NULL, in OSSL_trace_set_channel()
396 BIO *channel = NULL; in OSSL_trace_set_callback()
397 struct trace_data_st *trace_data = NULL; in OSSL_trace_set_callback()
402 if (callback != NULL) { in OSSL_trace_set_callback()
403 if ((channel = BIO_new(&trace_method)) == NULL in OSSL_trace_set_callback()
405 OPENSSL_zalloc(sizeof(struct trace_data_st))) == NULL) in OSSL_trace_set_callback()
415 if (!set_trace_data(category, CALLBACK_CHANNEL, &channel, NULL, NULL, in OSSL_trace_set_callback()
433 return set_trace_data(category, 0, NULL, &prefix, NULL, in OSSL_trace_set_prefix()
443 return set_trace_data(category, 0, NULL, NULL, &suffix, in OSSL_trace_set_suffix()
454 if (trace_channels[category].bio != NULL) in ossl_trace_get_category()
466 ret = trace_channels[category].bio != NULL; in OSSL_trace_enabled()
473 BIO *channel = NULL; in OSSL_trace_begin()
475 char *prefix = NULL; in OSSL_trace_begin()
479 return NULL; in OSSL_trace_begin()
484 if (channel != NULL) { in OSSL_trace_begin()
486 return NULL; in OSSL_trace_begin()
490 if (prefix != NULL) { in OSSL_trace_begin()
497 prefix == NULL ? 0 : strlen(prefix), prefix); in OSSL_trace_begin()
508 char *suffix = NULL; in OSSL_trace_end()
514 if (channel != NULL in OSSL_trace_end()
519 if (suffix != NULL) { in OSSL_trace_end()
526 suffix == NULL ? 0 : strlen(suffix), suffix); in OSSL_trace_end()
529 current_channel = NULL; in OSSL_trace_end()