pthread.h#

Macros#

MacroStatusC23 SectionPOSIX Docs
PTHREAD_BARRIER_SERIAL_THREADImplemented–POSIX.1-2024
PTHREAD_CANCELEDNot Implemented–POSIX.1-2024
PTHREAD_CANCEL_ASYNCHRONOUSNot Implemented–POSIX.1-2024
PTHREAD_CANCEL_DEFERREDNot Implemented–POSIX.1-2024
PTHREAD_CANCEL_DISABLENot Implemented–POSIX.1-2024
PTHREAD_CANCEL_ENABLENot Implemented–POSIX.1-2024
PTHREAD_COND_INITIALIZERImplemented–POSIX.1-2024
PTHREAD_CREATE_DETACHEDImplemented–POSIX.1-2024
PTHREAD_CREATE_JOINABLEImplemented–POSIX.1-2024
PTHREAD_EXPLICIT_SCHEDImplemented–POSIX.1-2024
PTHREAD_INHERIT_SCHEDImplemented–POSIX.1-2024
PTHREAD_MUTEX_DEFAULTImplemented–POSIX.1-2024
PTHREAD_MUTEX_ERRORCHECKImplemented–POSIX.1-2024
PTHREAD_MUTEX_INITIALIZERImplemented–POSIX.1-2024
PTHREAD_MUTEX_NORMALImplemented–POSIX.1-2024
PTHREAD_MUTEX_RECURSIVEImplemented–POSIX.1-2024
PTHREAD_MUTEX_ROBUSTImplemented–POSIX.1-2024
PTHREAD_MUTEX_STALLEDImplemented–POSIX.1-2024
PTHREAD_NULLImplemented–POSIX.1-2024
PTHREAD_ONCE_INITImplemented–POSIX.1-2024
PTHREAD_PRIO_INHERITNot Implemented–POSIX.1-2024
PTHREAD_PRIO_NONENot Implemented–POSIX.1-2024
PTHREAD_PRIO_PROTECTNot Implemented–POSIX.1-2024
PTHREAD_PROCESS_PRIVATEImplemented–POSIX.1-2024
PTHREAD_PROCESS_SHAREDImplemented–POSIX.1-2024
PTHREAD_RWLOCK_INITIALIZERImplemented–POSIX.1-2024
PTHREAD_SCOPE_PROCESSImplemented–POSIX.1-2024
PTHREAD_SCOPE_SYSTEMImplemented–POSIX.1-2024
pthread_cleanup_popImplemented–POSIX.1-2024
pthread_cleanup_pushImplemented–POSIX.1-2024

Functions#

FunctionStatusC23 SectionPOSIX Docs
pthread_atforkImplemented–POSIX.1-2024
pthread_attr_destroyImplemented–POSIX.1-2024
pthread_attr_getdetachstateImplemented–POSIX.1-2024
pthread_attr_getguardsizeImplemented–POSIX.1-2024
pthread_attr_getinheritschedImplemented–POSIX.1-2024
pthread_attr_getschedparamImplemented–POSIX.1-2024
pthread_attr_getschedpolicyImplemented–POSIX.1-2024
pthread_attr_getscopeImplemented–POSIX.1-2024
pthread_attr_getstackImplemented–POSIX.1-2024
pthread_attr_getstacksizeImplemented–POSIX.1-2024
pthread_attr_initImplemented–POSIX.1-2024
pthread_attr_setdetachstateImplemented–POSIX.1-2024
pthread_attr_setguardsizeImplemented–POSIX.1-2024
pthread_attr_setinheritschedImplemented–POSIX.1-2024
pthread_attr_setschedparamImplemented–POSIX.1-2024
pthread_attr_setschedpolicyImplemented–POSIX.1-2024
pthread_attr_setscopeImplemented–POSIX.1-2024
pthread_attr_setstackImplemented–POSIX.1-2024
pthread_attr_setstacksizeImplemented–POSIX.1-2024
pthread_barrier_destroyImplemented–POSIX.1-2024
pthread_barrier_initImplemented–POSIX.1-2024
pthread_barrier_waitImplemented–POSIX.1-2024
pthread_barrierattr_destroyNot Implemented–POSIX.1-2024
pthread_barrierattr_getpsharedNot Implemented–POSIX.1-2024
pthread_barrierattr_initNot Implemented–POSIX.1-2024
pthread_barrierattr_setpsharedNot Implemented–POSIX.1-2024
pthread_cancelNot Implemented–POSIX.1-2024
pthread_cond_broadcastImplemented–POSIX.1-2024
pthread_cond_clockwaitImplemented–POSIX.1-2024
pthread_cond_destroyImplemented–POSIX.1-2024
pthread_cond_initImplemented–POSIX.1-2024
pthread_cond_signalImplemented–POSIX.1-2024
pthread_cond_timedwaitImplemented–POSIX.1-2024
pthread_cond_waitImplemented–POSIX.1-2024
pthread_condattr_destroyImplemented–POSIX.1-2024
pthread_condattr_getclockImplemented–POSIX.1-2024
pthread_condattr_getpsharedImplemented–POSIX.1-2024
pthread_condattr_initImplemented–POSIX.1-2024
pthread_condattr_setclockImplemented–POSIX.1-2024
pthread_condattr_setpsharedImplemented–POSIX.1-2024
pthread_createImplemented–POSIX.1-2024
pthread_detachImplemented–POSIX.1-2024
pthread_equalImplemented–POSIX.1-2024
pthread_exitImplemented–POSIX.1-2024
pthread_getcpuclockidNot Implemented–POSIX.1-2024
pthread_getschedparamImplemented–POSIX.1-2024
pthread_getspecificImplemented–POSIX.1-2024
pthread_joinImplemented–POSIX.1-2024
pthread_key_createImplemented–POSIX.1-2024
pthread_key_deleteImplemented–POSIX.1-2024
pthread_mutex_clocklockNot Implemented–POSIX.1-2024
pthread_mutex_consistentNot Implemented–POSIX.1-2024
pthread_mutex_destroyImplemented–POSIX.1-2024
pthread_mutex_getprioceilingNot Implemented–POSIX.1-2024
pthread_mutex_initImplemented–POSIX.1-2024
pthread_mutex_lockImplemented–POSIX.1-2024
pthread_mutex_setprioceilingNot Implemented–POSIX.1-2024
pthread_mutex_timedlockImplemented–POSIX.1-2024
pthread_mutex_trylockImplemented–POSIX.1-2024
pthread_mutex_unlockImplemented–POSIX.1-2024
pthread_mutexattr_destroyImplemented–POSIX.1-2024
pthread_mutexattr_getprioceilingNot Implemented–POSIX.1-2024
pthread_mutexattr_getprotocolNot Implemented–POSIX.1-2024
pthread_mutexattr_getpsharedImplemented–POSIX.1-2024
pthread_mutexattr_getrobustImplemented–POSIX.1-2024
pthread_mutexattr_gettypeImplemented–POSIX.1-2024
pthread_mutexattr_initImplemented–POSIX.1-2024
pthread_mutexattr_setprioceilingNot Implemented–POSIX.1-2024
pthread_mutexattr_setprotocolNot Implemented–POSIX.1-2024
pthread_mutexattr_setpsharedImplemented–POSIX.1-2024
pthread_mutexattr_setrobustImplemented–POSIX.1-2024
pthread_mutexattr_settypeImplemented–POSIX.1-2024
pthread_onceImplemented–POSIX.1-2024
pthread_rwlock_clockrdlockImplemented–POSIX.1-2024
pthread_rwlock_clockwrlockImplemented–POSIX.1-2024
pthread_rwlock_destroyImplemented–POSIX.1-2024
pthread_rwlock_initImplemented–POSIX.1-2024
pthread_rwlock_rdlockImplemented–POSIX.1-2024
pthread_rwlock_timedrdlockImplemented–POSIX.1-2024
pthread_rwlock_timedwrlockImplemented–POSIX.1-2024
pthread_rwlock_tryrdlockImplemented–POSIX.1-2024
pthread_rwlock_trywrlockImplemented–POSIX.1-2024
pthread_rwlock_unlockImplemented–POSIX.1-2024
pthread_rwlock_wrlockImplemented–POSIX.1-2024
pthread_rwlockattr_destroyImplemented–POSIX.1-2024
pthread_rwlockattr_getpsharedImplemented–POSIX.1-2024
pthread_rwlockattr_initImplemented–POSIX.1-2024
pthread_rwlockattr_setpsharedImplemented–POSIX.1-2024
pthread_selfImplemented–POSIX.1-2024
pthread_setcancelstateNot Implemented–POSIX.1-2024
pthread_setcanceltypeNot Implemented–POSIX.1-2024
pthread_setschedparamImplemented–POSIX.1-2024
pthread_setschedprioNot Implemented–POSIX.1-2024
pthread_setspecificImplemented–POSIX.1-2024
pthread_spin_destroyImplemented–POSIX.1-2024
pthread_spin_initImplemented–POSIX.1-2024
pthread_spin_lockImplemented–POSIX.1-2024
pthread_spin_trylockImplemented–POSIX.1-2024
pthread_spin_unlockImplemented–POSIX.1-2024
pthread_testcancelNot Implemented–POSIX.1-2024