man.bsd.lv manual page server

Manual Page Search Parameters

PTHREAD_SET_NAME_NP(3) Library Functions Manual PTHREAD_SET_NAME_NP(3)

pthread_get_name_np, pthread_set_name_npset and retrieve the thread name

library “libpthread”

#include <pthread_np.h>

void
pthread_get_name_np(pthread_t thread, char *name, size_t len);

void
pthread_set_name_np(pthread_t thread, const char *name);

The () function applies a copy of the given name to the given thread.

The () function retrieves the name associated with thread. If pthread_set_name_np() was not previously called for thread, the buffer pointed to by name will be empty.

Because of the debugging nature of these functions, all errors that may appear inside are silently ignored.

thr_set_name(2)

pthread_set_name_np() and pthread_get_name_np() are non-standard extensions.

This manual page was written by Alexey Zelkin <phantom@FreeBSD.org> and
Yuri Pankov <yuripv@yuripv.net>.

August 12, 2018 FreeBSD-12.0