Lines Matching full:thread_name
130 static char *prof_thread_name_alloc(tsdn_t *tsdn, const char *thread_name);
1308 (tdata->thread_name != NULL) ? " " : "",
1309 (tdata->thread_name != NULL) ? tdata->thread_name : ""))
1794 char *thread_name, bool active)
1810 tdata->thread_name = thread_name;
1878 if (tdata->thread_name != NULL)
1879 idalloctm(tsd_tsdn(tsd), tdata->thread_name, NULL, true, true);
1921 char *thread_name = (tdata->thread_name != NULL) ?
1922 prof_thread_name_alloc(tsd_tsdn(tsd), tdata->thread_name) : NULL;
1926 return (prof_tdata_init_impl(tsd, thr_uid, thr_discrim, thread_name,
2026 return (tdata->thread_name != NULL ? tdata->thread_name : "");
2030 prof_thread_name_alloc(tsdn_t *tsdn, const char *thread_name)
2035 if (thread_name == NULL)
2038 size = strlen(thread_name) + 1;
2046 memcpy(ret, thread_name, size);
2051 prof_thread_name_set(tsd_t *tsd, const char *thread_name)
2062 if (thread_name == NULL)
2064 for (i = 0; thread_name[i] != '\0'; i++) {
2065 char c = thread_name[i];
2070 thread_name);
2074 if (tdata->thread_name != NULL) {
2075 idalloctm(tsd_tsdn(tsd), tdata->thread_name, NULL, true, true);
2076 tdata->thread_name = NULL;
2079 tdata->thread_name = s;