Lines Matching defs:thread_name
130 static char *prof_thread_name_alloc(tsdn_t *tsdn, const char *thread_name);
1309 (tdata->thread_name != NULL) ? " " : "",
1310 (tdata->thread_name != NULL) ? tdata->thread_name : ""))
1795 char *thread_name, bool active)
1811 tdata->thread_name = thread_name;
1881 if (tdata->thread_name != NULL)
1882 idalloctm(tsdn, tdata->thread_name, NULL, true, true);
1924 char *thread_name = (tdata->thread_name != NULL) ?
1925 prof_thread_name_alloc(tsd_tsdn(tsd), tdata->thread_name) : NULL;
1930 thread_name, active));
2029 return (tdata->thread_name != NULL ? tdata->thread_name : "");
2033 prof_thread_name_alloc(tsdn_t *tsdn, const char *thread_name)
2038 if (thread_name == NULL)
2041 size = strlen(thread_name) + 1;
2049 memcpy(ret, thread_name, size);
2054 prof_thread_name_set(tsd_t *tsd, const char *thread_name)
2065 if (thread_name == NULL)
2067 for (i = 0; thread_name[i] != '\0'; i++) {
2068 char c = thread_name[i];
2073 s = prof_thread_name_alloc(tsd_tsdn(tsd), thread_name);
2077 if (tdata->thread_name != NULL) {
2078 idalloctm(tsd_tsdn(tsd), tdata->thread_name, NULL, true, true);
2079 tdata->thread_name = NULL;
2082 tdata->thread_name = s;