Lines Matching refs:thread_name
242 static char *prof_thread_name_alloc(tsdn_t *tsdn, const char *thread_name);
484 const char *prod_thr_name = (tctx->tdata->thread_name == NULL)? in prof_try_log()
485 "" : tctx->tdata->thread_name; in prof_try_log()
1589 (tdata->thread_name != NULL) ? " " : "", in prof_tdata_dump_iter()
1590 (tdata->thread_name != NULL) ? tdata->thread_name : "")) { in prof_tdata_dump_iter()
2202 char *thread_name, bool active) { in prof_tdata_init_impl() argument
2218 tdata->thread_name = thread_name; in prof_tdata_init_impl()
2280 if (tdata->thread_name != NULL) { in prof_tdata_destroy_locked()
2281 idalloctm(tsd_tsdn(tsd), tdata->thread_name, NULL, NULL, true, in prof_tdata_destroy_locked()
2324 char *thread_name = (tdata->thread_name != NULL) ? in prof_tdata_reinit() local
2325 prof_thread_name_alloc(tsd_tsdn(tsd), tdata->thread_name) : NULL; in prof_tdata_reinit()
2329 return prof_tdata_init_impl(tsd, thr_uid, thr_discrim, thread_name, in prof_tdata_reinit()
2790 return (tdata->thread_name != NULL ? tdata->thread_name : ""); in prof_thread_name_get()
2794 prof_thread_name_alloc(tsdn_t *tsdn, const char *thread_name) { in prof_thread_name_alloc() argument
2798 if (thread_name == NULL) { in prof_thread_name_alloc()
2802 size = strlen(thread_name) + 1; in prof_thread_name_alloc()
2812 memcpy(ret, thread_name, size); in prof_thread_name_alloc()
2817 prof_thread_name_set(tsd_t *tsd, const char *thread_name) { in prof_thread_name_set() argument
2828 if (thread_name == NULL) { in prof_thread_name_set()
2831 for (i = 0; thread_name[i] != '\0'; i++) { in prof_thread_name_set()
2832 char c = thread_name[i]; in prof_thread_name_set()
2838 s = prof_thread_name_alloc(tsd_tsdn(tsd), thread_name); in prof_thread_name_set()
2843 if (tdata->thread_name != NULL) { in prof_thread_name_set()
2844 idalloctm(tsd_tsdn(tsd), tdata->thread_name, NULL, NULL, true, in prof_thread_name_set()
2846 tdata->thread_name = NULL; in prof_thread_name_set()
2849 tdata->thread_name = s; in prof_thread_name_set()