Multithreaded Programming Guide

Exit Print View

Updated: July 2014
 
 

M

mallocindex iconSimple Threads Example
MAP_NORESERVEindex iconAllocating Stack Space for Threads
MAP_SHAREDindex iconFork-All Model
mdb(1)
index iconUsing mdb
index iconUsing mdb
memory
consistencyindex iconWorking With Multiprocessors
ordering, relaxedindex iconProducer and Consumer Problem: Shared Memory Multiprocessors
strongly orderedindex iconProducer and Consumer Problem: Shared Memory Multiprocessors
mmap(2)index iconAllocating Stack Space for Threads
mmapindex iconFork-All Model
monitorindex iconAvoiding Deadlock
monitor, codeindex iconCode Locking
mprotectindex iconthr_min_stack Syntax
MT-Safe libraries
alternative mmap(2)-based memory allocation libraryindex iconSome MT-Safe Libraries
C ++ runtime shared objects
for C++ 4.0 compilerindex iconSome MT-Safe Libraries
C++ runtime shared objects
for C++ 5.0 compilerindex iconSome MT-Safe Libraries
C++ standard library
for Oracle C++ 5.x compilersindex iconSome MT-Safe Libraries
classic iostreams
for C++index iconSome MT-Safe Libraries
math libraryindex iconSome MT-Safe Libraries
network interfaces of the form getXXbyYY_rindex iconSome MT-Safe Libraries
socket library for making network connectionsindex iconSome MT-Safe Libraries
space-efficient memory allocationindex iconSome MT-Safe Libraries
thread-safe form of unsafe interfacesindex iconSome MT-Safe Libraries
thread-specific errno supportindex iconSome MT-Safe Libraries
X11 Windows routinesindex iconSome MT-Safe Libraries
multiple-readers, single-writer locksindex iconrwlock_destroy Syntax
multiprocessorsindex iconWorking With Multiprocessors
multithreading
definedindex iconMultithreading Terms
mutex
definedindex iconMultithreading Terms
mutex scopeindex iconpthread_mutexattr_setpshared Syntax
mutex type
PTHREAD_MUTEX_ERRORCHECKindex iconpthread_mutex_lock Syntax
PTHREAD_MUTEX_NORMALindex iconpthread_mutex_lock Syntax
PTHREAD_MUTEX_RECUSIVEindex iconpthread_mutex_lock Syntax
mutex, mutual exclusion locksindex iconTesting the Invariant With assert(3C)
mutex_destroy
return valuesindex iconmutex_destroy Return Values
syntaxindex iconmutex_destroy Syntax
mutex_initindex iconExample of Producer and Consumer Problem
return valuesindex iconmutex_init Return Values
syntaxindex iconmutex_init(3C) Syntax
USYNC_THREADindex iconSynchronizing Across Process Boundaries
mutex_lock
return valuesindex iconmutex_lock Return Values
syntaxindex iconmutex_lock Syntax
mutex_trylock
return valuesindex iconmutex_trylock Return Values
syntaxindex iconmutex_trylock Syntax
mutex_unlockindex iconmutex_unlock Syntax
return valuesindex iconmutex_unlock Return Values
mutual exclusion locks
index iconCircular-Linked List Structure
index iconProgramming with Synchronization Objects
attributesindex iconpthread_mutexattr_init Syntax
deadlockindex iconExamples of Using Lock Hierarchies
default attributesindex iconMutual Exclusion Lock Attributes
destroying mutexindex iconDestroying a Mutex Attribute Object
destroying mutex stateindex iconDestroying a Mutex
getting mutex robust attributeindex iconGetting the Mutex's Robust Attribute
getting mutex scopeindex iconGetting the Scope of a Mutex
getting priority ceiling of mutexindex iconGetting the Mutex's Priority Ceiling
getting priority ceiling of mutex attributeindex iconGetting the Mutex Attribute's Priority Ceiling
getting protocol of mutex attributeindex iconGetting the Mutex Attribute's Protocol
initializingindex iconInitializing a Mutex
lockingindex iconLocking a Mutex
making consistentindex iconMaking a Mutex Consistent
nonblock lockingindex iconLocking a Mutex Without Blocking
setting mutex robust attributeindex iconSetting the Mutex's Robust Attribute
setting priority ceiling of mutexindex iconSetting the Mutex's Priority Ceiling
setting priority ceiling of mutex attributeindex iconpthread_mutexattr_setprioceiling Syntax
setting protocol of mutex attributeindex iconSetting the Mutex Attribute's Protocol
setting type attributeindex iconpthread_mutexattr_settype Syntax
unlockingindex iconUnlocking a Mutex