205
206 POSIX illumos c11
207 pthread_mutex_init() mutex_init() mtx_init()
208 pthread_mutexattr_init() - -
209 pthread_mutexattr_setpshared() - -
210 pthread_mutexattr_getpshared() - -
211 pthread_mutexattr_setprotocol() - -
212 pthread_mutexattr_getprotocol() - -
213 pthread_mutexattr_setprioceiling() - -
214 pthread_mutexattr_getprioceiling() - -
215 pthread_mutexattr_settype() - -
216 pthread_mutexattr_gettype() - -
217 pthread_mutexattr_setrobust() - -
218 pthread_mutexattr_getrobust() - -
219 pthread_mutexattr_destroy() - mtx_destroy()
220 pthread_mutex_setprioceiling() - -
221 pthread_mutex_getprioceiling() - -
222 pthread_mutex_lock() mutex_lock() mtx_lock()
223 pthread_mutex_timedlock() - mtx_timedlock()
224 pthread_mutex_trylock() mutex_trylock() mtx_trylock()
225 pthread_mutex_unlock() mutex_unlock() mtx_unlcok()
226 pthread_mutex_destroy() mutex_destroy() mtx_destroy()
227
228
229 Functions Related to Condition Variables
230
231 POSIX illumos C11
232 pthread_cond_init() cond_init() cnd_init()
233 pthread_condattr_init() - -
234 pthread_condattr_setpshared() - -
235 pthread_condattr_getpshared() - -
236 pthread_condattr_destroy() - -
237 pthread_cond_wait() cond_wait() cnd_wait()
238 pthread_cond_timedwait() cond_timedwait() cond_timedwait()
239 pthread_cond_signal() cond_signal() cnd_signal()
240 pthread_cond_broadcast() cond_broadcast() cnd_broadcast()
241 pthread_cond_destroy() cond_destroy() cnd_destroy()
242
243
244 Functions Related to Reader/Writer Locking
245
|
205
206 POSIX illumos c11
207 pthread_mutex_init() mutex_init() mtx_init()
208 pthread_mutexattr_init() - -
209 pthread_mutexattr_setpshared() - -
210 pthread_mutexattr_getpshared() - -
211 pthread_mutexattr_setprotocol() - -
212 pthread_mutexattr_getprotocol() - -
213 pthread_mutexattr_setprioceiling() - -
214 pthread_mutexattr_getprioceiling() - -
215 pthread_mutexattr_settype() - -
216 pthread_mutexattr_gettype() - -
217 pthread_mutexattr_setrobust() - -
218 pthread_mutexattr_getrobust() - -
219 pthread_mutexattr_destroy() - mtx_destroy()
220 pthread_mutex_setprioceiling() - -
221 pthread_mutex_getprioceiling() - -
222 pthread_mutex_lock() mutex_lock() mtx_lock()
223 pthread_mutex_timedlock() - mtx_timedlock()
224 pthread_mutex_trylock() mutex_trylock() mtx_trylock()
225 pthread_mutex_unlock() mutex_unlock() mtx_unlock()
226 pthread_mutex_destroy() mutex_destroy() mtx_destroy()
227
228
229 Functions Related to Condition Variables
230
231 POSIX illumos C11
232 pthread_cond_init() cond_init() cnd_init()
233 pthread_condattr_init() - -
234 pthread_condattr_setpshared() - -
235 pthread_condattr_getpshared() - -
236 pthread_condattr_destroy() - -
237 pthread_cond_wait() cond_wait() cnd_wait()
238 pthread_cond_timedwait() cond_timedwait() cond_timedwait()
239 pthread_cond_signal() cond_signal() cnd_signal()
240 pthread_cond_broadcast() cond_broadcast() cnd_broadcast()
241 pthread_cond_destroy() cond_destroy() cnd_destroy()
242
243
244 Functions Related to Reader/Writer Locking
245
|