| M
- main()
,
- malloc(3C)
,
- MAP_NORESERVE
,
- MAP_SHARED
,
- mdb(1)
, ,
- memory
- consistency
, - ordering, relaxed
, - strongly ordered
,
- mmap(2)
, ,
- monitor, code
, ,
- mprotect(2)
,
- -mt
,
- MT-Safe libraries
- alternative mmap(2)-based memory allocation library
, - C++ runtime shared objects
, - internationalization
, - math library
, - network interfaces of the form getXXbyYY_r
, - network name-to-address translation
, - socket library for making network connections
, - space-efficient memory allocation
, - static switch compiling
, - thread-safe form of unsafe interfaces
, - thread-specific errno support
, - wide character and wide string support for multibyte locales
, - X11 Windows routines
,
- multiple-readers, single-writer locks
,
- multiprocessors
, ,
- multithreading
- defined
,
- mutex
- PTHREAD_MUTEX_ERRORCHECK
, - PTHREAD_MUTEX_NORMAL
, - PTHREAD_MUTEX_RECUSIVE
,
- mutex, mutual exclusion locks
,
- mutex_destroy(3THR)
,
- mutex_init(3THR)
, , ,
- mutex_lock(3THR)
,
- mutex scope
,
- mutex_trylock(3THR)
, ,
- mutex_unlock(3THR)
,
- mutual exclusion locks
, , , - attributes
, - deadlock
, - default attributes
, - scope, Solaris and POSIX
, - type attribute
,
N
- NDEBUG
,
- netdir
,
- netselect
,
- nice(2)
, , ,
- nondetached threads
,
- nonsequential I/O
,
- null
- threads
, , ,
- null procedures
- /lib/libpthread stub
, - /lib/libthread stub
,
P
- parallel
- algorithms
,
- Pascal
,
- PC
- program counter
,
- PC_GETCID
,
- PC_GETCLINFO
,
- PC_GETPARMS
,
- PC_SETPARMS
,
- Peterson's Algorithm
,
- PL/1 language
,
- portability
,
- POSIX 1003.4a
,
- pread(2)
, ,
- printf(3S)
, ,
- printf problem
,
- priocntl(2)
, , , - PC_GETCID
, - PC_GETCLINFO
, - PC_GETPARMS
, - PC_SETPARMS
,
- priority
, , , , - finding for a thread
, - inheritance
, , - and scheduling
, - range
, - setting for a thread
,
- priority inversion
,
- process
- terminating
, - traditional UNIX
,
- producer/consumer problem
, , ,
- programmer-allocated stack
, , ,
- prolagen
- semaphore, P operation
,
- pthread_atfork(3THR)
, ,
- pthread_attr_destroy(3THR)
,
- pthread_attr_getdetachstate(3THR)
,
- pthread_attr_getguardsize(3THR)
,
- pthread_attr_getinheritsched(3THR)
,
- pthread_attr_getschedparam(3THR)
,
- pthread_attr_getschedpolicy(3THR)
,
- pthread_attr_getscope(3THR)
,
- pthread_attr_getstackaddr(3THR)
,
- pthread_attr_getstacksize(3THR)
,
- pthread_attr_init(3THR)
, - attribute values
,
- pthread_attr_setdetachstate(3THR)
,
- pthread_attr_setguardsize(3THR)
,
- pthread_attr_setinheritsched(3THR)
,
- pthread_attr_setschedparam(3THR)
,
- pthread_attr_setschedpolicy(3THR)
,
- pthread_attr_setscope(3THR)
,
- pthread_attr_setstackaddr(3THR)
,
- pthread_attr_setstacksize(3THR)
,
- pthread_cancel(3THR)
,
- pthread_cleanup_pop(3THR)
,
- pthread_cleanup_push(3THR)
,
- pthread_cond_broadcast(3THR)
, , , , - example
,
- pthread_cond_destroy(3THR)
,
- pthread_cond_init(3THR)
,
- pthread_cond_signal(3THR)
, , , , , - example
,
- pthread_cond_timedwait(3THR)
, - example
,
- pthread_cond_wait(3THR)
, , , , - example
,
- pthread_condattr_destroy(3THR)
,
- pthread_condattr_getpshared(3THR)
,
- pthread_condattr_init(3THR)
,
- pthread_condattr_setpshared(3THR)
,
- pthread_create(3THR)
,
- pthread_detach(3THR)
,
- pthread_equal(3THR)
,
- pthread_exit(3THR)
, ,
- pthread_getconcurrency(3THR)
,
- pthread_getschedparam(3THR)
,
- pthread_getspecific(3THR)
, , ,
- pthread_join(3THR)
, , ,
- pthread_key_create(3THR)
, , , - example
,
- pthread_key_delete(3THR)
,
- pthread_kill(3THR)
, ,
- pthread_mutex_consistent_np(3THR)
,
- pthread_mutex_destroy(3THR)
,
- pthread_mutex_getprioceiling(3THR)
- get priority ceiling of mutex
,
- pthread_mutex_init(3THR)
,
- pthread_mutex_lock(3THR)
, - example
, , ,
- pthread_mutex_setprioceiling(3THR)
- set priority ceiling of mutex
,
- pthread_mutex_trylock(3THR)
, ,
- pthread_mutex_unlock(3THR)
, - example
, , ,
- pthread_mutexattr_destroy(3THR)
, ,
- pthread_mutexattr_getprioceiling(3THR)
- get priority ceiling of mutex attribute
,
- pthread_mutexattr_getprotocol(3THR)
- get protocol of mutex attribute
,
- pthread_mutexattr_getpshared(3THR)
,
- pthread_mutexattr_getrobust_np(3THR)
- get robust attribute of mutex
,
- pthread_mutexattr_gettype(3THR)
,
- pthread_mutexattr_init(3THR)
,
- pthread_mutexattr_setprioceiling(3THR)
- set priority ceiling of mutex attribute
,
- pthread_mutexattr_setprotocol(3THR)
- set protocol of mutex attribute
,
- pthread_mutexattr_setpshared(3THR)
,
- pthread_mutexattr_setrobust_np(3THR)
- set robust attribute of mutex
,
- pthread_mutexattr_settype(3THR)
,
- pthread_once(3THR)
,
- PTHREAD_PRIO_INHERIT
,
- PTHREAD_PRIO_NONE
,
- PTHREAD_PRIO_PROTECT
,
- pthread_rwlock_destroy(3THR)
,
- pthread_rwlock_init(3THR)
,
- pthread_rwlock_rdlock(3THR)
,
- pthread_rwlock_tryrdlock(3THR)
,
- pthread_rwlock_trywrlock(3THR)
,
- pthread_rwlock_unlock(3THR)
,
- pthread_rwlock_wrlock(3THR)
,
- pthread_rwlockattr_destroy(3THR)
,
- pthread_rwlockattr_getpshared(3THR)
,
- pthread_rwlockattr_init(3THR)
,
- pthread_rwlockattr_setpshared(3THR)
,
- PTHREAD_SCOPE_PROCESS
, ,
- PTHREAD_SCOPE_SYSTEM
, ,
- pthread_self(3THR)
,
- pthread_setcancelstate(3THR)
,
- pthread_setcanceltype(3THR)
,
- pthread_setconcurrency(3THR)
,
- pthread_setschedparam(3THR)
,
- pthread_setspecific(3THR)
, , , - example
,
- pthread_sigmask(3THR)
, ,
- PTHREAD_STACK_MIN()
,
- pthread_testcancel(3THR)
,
- putc(3C)
,
- putc_unlocked(3C)
,
- pwrite(2)
, ,
| |