Lines Matching refs:thread_name
25 mallctl_thread_name_set_impl(const char *thread_name, const char *func, in mallctl_thread_name_set_impl() argument
29 assert_d_eq(mallctl("thread.prof.name", NULL, NULL, &thread_name, in mallctl_thread_name_set_impl()
30 sizeof(thread_name)), 0, in mallctl_thread_name_set_impl()
33 mallctl_thread_name_get_impl(thread_name, func, line); in mallctl_thread_name_set_impl()
40 const char *thread_name; in TEST_BEGIN() local
48 thread_name = NULL; in TEST_BEGIN()
49 assert_d_eq(mallctl("thread.prof.name", NULL, NULL, &thread_name, in TEST_BEGIN()
50 sizeof(thread_name)), EFAULT, in TEST_BEGIN()
52 thread_name); in TEST_BEGIN()
55 thread_name = "hi\nthere"; in TEST_BEGIN()
56 assert_d_eq(mallctl("thread.prof.name", NULL, NULL, &thread_name, in TEST_BEGIN()
57 sizeof(thread_name)), EFAULT, in TEST_BEGIN()
59 thread_name); in TEST_BEGIN()
68 &thread_name, sizeof(thread_name)), EPERM, in TEST_BEGIN()
70 "thread.prof.name", thread_name); in TEST_BEGIN()
83 char thread_name[16] = ""; in thd_start() local
86 malloc_snprintf(thread_name, sizeof(thread_name), "thread %u", thd_ind); in thd_start()
89 mallctl_thread_name_set(thread_name); in thd_start()
94 mallctl_thread_name_get(thread_name); in thd_start()
97 mallctl_thread_name_set(thread_name); in thd_start()