Lines Matching full:thread
29 .Nd FreeBSD extensions to POSIX thread functions
35 This manual page documents extensions to the POSIX thread functions.
38 The POSIX thread functions are summarized in this section in the following
43 Thread Routines
54 .\" Per-Thread Context Routines
57 .Ss Thread Routines
65 Get the CPU affinity of a specified thread.
68 .Fn pthread_get_name_np "pthread_t thread" "char *name" "size_t len"
70 Get the name of a specified thread.
73 .Fn pthread_getname_np "pthread_t thread" "char *name" "size_t len"
75 Get the name of a specified thread.
80 Get the calling thread's integral ID.
85 Identify the initial thread.
90 Sets the thread's scheduling mode to multi-threaded.
93 .Fn pthread_peekjoin_np "pthread_t thread" "void **value_ptr"
95 Peek into the exit status of a specified thread.
107 Set the CPU affinity of a specified thread.
110 .Fn pthread_set_name_np "pthread_t thread" "char *name"
112 Sets the specified thread's name.
115 .Fn pthread_setname_np "pthread_t thread" "char *name"
117 Sets the specified thread's name.
122 Sets the thread's scheduling mode to single-threaded.
127 Suspend the specified thread.
137 Install a routine that is called every time a thread context switches.
142 Remove a routine that is called every time a thread context switches.
146 .Fa "pthread_t thread" "void **value_ptr" "const struct timespec *abstime"
161 Get the attributes of an existent thread.
168 Get the CPU affinity mask from the thread attribute object.
175 Set the CPU affinity mask for the thread attribute object.
205 .\" .Ss Per-Thread Context Routines