/usr/bin/time utility
_POSIX_C_SOURCE defined constant
_REENTRANT defined constant
include file
include file
include file
clone system call
condition variable
gdb utility
heavyweight process
kernel-level thread
lightweight process (LWP)
multithreaded
mutex
nanosleep real-time library function
nonpreemptive scheduling
opaque data type
parallelism
POSIX 1003.1 standard
POSIX 1003.1c standard
preemptive scheduling
pthread_attr_getschedparam library function
pthread_attr_init library function
pthread_attr_setschedparam library function
pthread_cleanup_pop library function
pthread_cleanup_pop_restore_np library function
pthread_cleanup_push library function
pthread_cleanup_push_defer_np library function
PTHREAD_COND_ INITIALIZER defined constant
pthread_cond_broadcast library function
pthread_cond_signal library function
pthread_cond_timedwait library function
pthread_cond_wait library function
pthread_create library function
PTHREAD_CREATE_DETACHED defined constant
PTHREAD_CREATE_JOINABLE defined constant
PTHREAD_DESTRUCTOR_ITERATIONS defined constant
pthread_detach library function
PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP
pthread_exit library function
PTHREAD_EXPLICIT_SCHED defined constant
pthread_getschedparam library function
pthread_getspecific library function
PTHREAD_INHERIT_SCHED defined constant
pthread_join library function
pthread_key_create library function
pthread_key_delete library function
pthread_kill library function
pthread_mutex_destroy library function
PTHREAD_MUTEX_ERRORCHECK defined constant
PTHREAD_MUTEX_FAST defined constant
pthread_mutex_init library function
PTHREAD_MUTEX_INITIALIZER defined constant
pthread_mutex_lock library function
PTHREAD_MUTEX_RECURSIVE defined constant
pthread_mutex_t data type
pthread_mutex_trylock library function
pthread_mutex_unlock library function
pthread_mutexattr_init library function
pthread_mutexattr_settype library function
pthread_once library function
PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP
pthread_rwlock_init library function
pthread_rwlock_rdlock library function
pthread_rwlock_t data type
pthread_rwlock_tryrdlock library function
pthread_rwlock_trywrlock library function
pthread_rwlock_unlock library function
pthread_rwlock_wrlock library function
PTHREAD_SCOPE_PROCESS defined constant
PTHREAD_SCOPE_SYSTEM defined constant
pthread_setschedparam library function
pthread_setspecific library function
pthread_sigmask library function
reentrant function
SCHED_FIFO defined constant
sched_get_priority_max library function
sched_get_priority_min library function
SCHED_OTHER defined constant
SCHED_RR defined constant
sched_yield system call
sem_getvalue library function
sem_init library function
sem_post library function
sem_trywait library function
sem_wait library function
setpriority system call
SIG_BLOCK defined constant
SIG_MASK defined constant
SIG_UNBLOCK defined constant
sigaction library function
sigaddset library function
sigdelset library function
sigemptyset library function
sigfillset library function
sigismember library function
sigwait library function
strace utility
thread
thread states
timespec_t data type
user -level thread
Programs and Processes
Processing Environment
Using Processes
Primitive Communications
Pipes
Message Queues
Semaphores
Shared Memory
Remote Procedure Calls
Sockets
Threads
Appendix A. Using Linux Manual Pages
Appendix B. UNIX Error Messages
Appendix C. RPC Syntax Diagrams
Appendix D. Profiling Programs