Lines Matching full:mutex
48 .Nd mutex attribute operations
90 Mutex attributes are used to specify parameters to
100 with all the default mutex attributes.
109 function sets the priority ceiling for the mutex, used
122 Priority and scheduling of the thread owning this mutex is not
123 affected by its mutex ownership.
125 Request priority-inheritance protocol, where the thread owning the mutex
127 on any mutex owned by this thread.
129 Request priority-inheritance protocol, where the thread owning the mutex
131 all threads waiting on any mutex owned by this thread.
145 The mutex may only be used by threads in the same process as the one
148 The mutex may be used by
150 assuming other processes share access to the memory where the mutex
160 function specifies robustness attribute of the mutex.
166 No special actions are taken if the thread owning the mutex is terminated
167 without unlocking the mutex lock.
168 This can lead to deadlocks if no other thread can unlock the mutex.
171 If the process containing the owning thread of a robust mutex, or owning
172 thread, terminates while holding the mutex lock, the next thread that
173 acquires the mutex is notified about the termination
179 can be used to repair the mutex lock state, or
181 can unlock the mutex lock but also put it an unusable state,
189 function sets the type of the mutex.
190 The type affects the behavior of calls which lock and unlock the mutex.