pthread

pthread

Functions

Types and Values

Description

Functions

pthread_atfork ()

int
pthread_atfork ();

pthread_attr_destroy ()

int
pthread_attr_destroy (pthread_attr_t *Param1);

pthread_attr_getdetachstate ()

int
pthread_attr_getdetachstate (const pthread_attr_t *Param1,
                             int *Param2);

pthread_attr_getstacksize ()

int
pthread_attr_getstacksize (const pthread_attr_t *Param1,
                           size_t *Param2);

pthread_attr_init ()

int
pthread_attr_init (pthread_attr_t *Param1);

pthread_attr_setdetachstate ()

int
pthread_attr_setdetachstate (pthread_attr_t *Param1,
                             int Param2);

pthread_attr_setstacksize ()

int
pthread_attr_setstacksize (pthread_attr_t *Param1,
                           size_t Param2);

pthread_barrier_destroy ()

int
pthread_barrier_destroy (pthread_barrier_t *Param1);

pthread_barrier_init ()

int
pthread_barrier_init (pthread_barrier_t *Param1,
                      const pthread_barrierattr_t *Param2,
                      unsigned Param3);

pthread_barrier_wait ()

int
pthread_barrier_wait (pthread_barrier_t *Param1);

pthread_barrierattr_destroy ()

int
pthread_barrierattr_destroy (pthread_barrierattr_t *Param1);

pthread_cancel ()

int
pthread_cancel (pthread_t Param1);

pthread_cleanup_push ()

void
pthread_cleanup_push ();

pthread_cleanup_pop ()

void
pthread_cleanup_pop (int Param1);

pthread_cond_broadcast ()

int
pthread_cond_broadcast (pthread_cond_t *Param1);

pthread_cond_destroy ()

int
pthread_cond_destroy (pthread_cond_t *Param1);

pthread_cond_init ()

int
pthread_cond_init (pthread_cond_t *Param1,
                   const pthread_condattr_t *Param2);

pthread_cond_signal ()

int
pthread_cond_signal (pthread_cond_t *Param1);

pthread_cond_timedwait ()

int
pthread_cond_timedwait (pthread_cond_t *Param1,
                        pthread_mutex_t *Param2,
                        const struct timespec *Param3);

pthread_cond_wait ()

int
pthread_cond_wait (pthread_cond_t *Param1,
                   pthread_mutex_t *Param2);

pthread_condattr_destroy ()

int
pthread_condattr_destroy (pthread_condattr_t *Param1);

pthread_create ()

int
pthread_create (pthread_t *Param1,
                const pthread_attr_t *Param2);

pthread_detach ()

int
pthread_detach (pthread_t Param1);

pthread_equal ()

int
pthread_equal (pthread_t Param1,
               pthread_t Param2);

pthread_exit ()

void
pthread_exit (void *Param1);

pthread_getspecific ()

void *
pthread_getspecific (pthread_key_t Param1);

pthread_join ()

int
pthread_join (pthread_t Param1,
              void **Param2);

pthread_key_create ()

int
pthread_key_create (pthread_key_t *Param1);

pthread_key_delete ()

int
pthread_key_delete (pthread_key_t Param1);

pthread_mutex_destroy ()

int
pthread_mutex_destroy (pthread_mutex_t *Param1);

pthread_mutex_init ()

int
pthread_mutex_init (pthread_mutex_t *Param1,
                    const pthread_mutexattr_t *Param2);

pthread_mutex_lock ()

int
pthread_mutex_lock (pthread_mutex_t *Param1);

pthread_mutex_trylock ()

int
pthread_mutex_trylock (pthread_mutex_t *Param1);

pthread_mutex_unlock ()

int
pthread_mutex_unlock (pthread_mutex_t *Param1);

pthread_mutexattr_destroy ()

int
pthread_mutexattr_destroy (pthread_mutexattr_t *Param1);

pthread_self ()

pthread_t
pthread_self (void);

pthread_setcancelstate ()

int
pthread_setcancelstate (int Param1,
                        int *Param2);

pthread_setcanceltype ()

int
pthread_setcanceltype (int Param1,
                       int *Param2);

pthread_spin_destroy ()

int
pthread_spin_destroy (pthread_spinlock_t *Param1);

pthread_spin_init ()

int
pthread_spin_init (pthread_spinlock_t *Param1,
                   int Param2);

pthread_spin_lock ()

int
pthread_spin_lock (pthread_spinlock_t *Param1);

pthread_spin_trylock ()

int
pthread_spin_trylock (pthread_spinlock_t *Param1);

pthread_spin_unlock ()

int
pthread_spin_unlock (pthread_spinlock_t *Param1);

pthread_testcancel ()

void
pthread_testcancel (void);

Types and Values

pthread_attr_t

#define             pthread_attr_t

pthread_barrier_t

#define             pthread_barrier_t

pthread_barrierattr_t

#define             pthread_barrierattr_t

pthread_cond_t

#define             pthread_cond_t

pthread_condattr_t

#define             pthread_condattr_t

pthread_key_t

#define             pthread_key_t

pthread_mutex_t

#define             pthread_mutex_t

pthread_mutexattr_t

#define             pthread_mutexattr_t

pthread_once_t

#define             pthread_once_t

pthread_rwlock_t

#define             pthread_rwlock_t

pthread_rwlockattr_t

#define             pthread_rwlockattr_t

pthread_spinlock_t

#define             pthread_spinlock_t

pthread_t

#define             pthread_t

PTHREAD_MUTEX_INITIALIZER

# define PTHREAD_MUTEX_INITIALIZER { 0 }