| | | | |
| M |
| |
| | make a mutex consistent after owner death - pthread_mutex_consistent_np ( ) |
| |
| | manage thread signals for libthread_db |
| | | - td_thr_setsigpending ( ) |
| | | - td_thr_sigsetmask ( ) |
| |
| | manage thread-specific data |
| | | - pthread_getspecific ( ) |
| | | - pthread_setspecific ( ) |
| |
| | memory object, shared |
| | | open - shm_open ( ) |
| | | remove - shm_unlink ( ) |
| |
| | message queue |
| | | close - mq_close ( ) |
| | | notify process (or thread) - mq_notify ( ) |
| | | open - mq_open ( ) |
| | | receive a message from - mq_receive ( ) |
| | | remove - mq_unlink ( ) |
| | | send message to - mq_send ( ) |
| | | set attributes - mq_setattr ( ) |
| |
| | mq_close - close a message queue ( ) |
| |
| | mq_getattr - get message queue attributes ( ) |
| |
| | mq_notify - notify process (or thread) that a message is available on a queue ( ) |
| |
| | mq_open - open a message queue ( ) |
| |
| | mq_receive - receive a message from a message queue ( ) |
| |
| | mq_send - send a message to a message queue ( ) |
| |
| | mq_setattr - set/get message queue attributes ( ) |
| |
| | mq_unlink - remove a message queue ( ) |
| |
| | mutex - concepts relating to mutual exclusion locks ( ) |
| | | Caveats ( ) |
| | | Initialization ( ) |
| |
| | mutex_destroy - mutual exclusion locks ( ) |
| |
| | mutex_init - mutual exclusion locks ( ) |
| | | Destroy ( ) |
| | | Dynamically Allocated Mutexes ( ) |
| | | Initialize ( ) |
| | | Interprocess Locking ( ) |
| | | Lock and Unlock ( ) |
| | | Multiple Instruction Single Data ( ) |
| | | Single Gate ( ) |
| | | Solaris Interprocess Robust Locking ( ) |
| |
| | mutex_lock - mutual exclusion locks ( ) |
| |
| | mutex_trylock - mutual exclusion locks ( ) |
| |
| | mutex_unlock - mutual exclusion locks ( ) |
| |
| | mutual exclusion locks |
| | | - mutex_destroy ( ) |
| | | - mutex_init ( ) |
| | | - mutex_lock ( ) |
| | | - mutex_trylock ( ) |
| | | - mutex_unlock ( ) |