Lines Matching refs:suffix
178 char *suffix;
205 OSSL_TRACE2(TRACE, "Attach suffix \"%s\" to category '%s'\n",
226 OSSL_TRACE2(TRACE, "Detach suffix \"%s\" from category '%s'\n",
243 const char **prefix, const char **suffix,
257 curr_suffix = trace_channels[category].suffix;
264 if (suffix != NULL && curr_suffix != NULL) {
278 if (suffix != NULL && curr_suffix != NULL) {
280 trace_channels[category].suffix = NULL;
296 if (suffix != NULL && *suffix != NULL) {
297 if ((curr_suffix = OPENSSL_strdup(*suffix)) == NULL)
299 trace_channels[category].suffix = curr_suffix;
306 * This must not be done before setting prefix/suffix,
320 if (suffix != NULL && *suffix != NULL) {
321 attach_cb(category, SUFFIX, *suffix);
341 const char *suffix = NULL;
347 set_trace_data(category, 0, &channel, &prefix, &suffix,
351 &prefix, &suffix,
381 OSSL_TRACE2(TRACE, "Attach suffix \"%s\" to category '%s'\n",
437 int OSSL_trace_set_suffix(int category, const char *suffix)
441 return set_trace_data(category, 0, NULL, NULL, &suffix,
506 char *suffix = NULL;
511 suffix = trace_channels[category].suffix;
517 if (suffix != NULL) {
518 (void)BIO_puts(channel, suffix);
524 suffix == NULL ? 0 : strlen(suffix), suffix);