Back to index

glibc  2.9
Classes | Defines | Typedefs
pthreadtypes.h File Reference
#include <bits/sched.h>

Go to the source code of this file.

Classes

struct  __attribute__
struct  _pthread_fastlock
struct  __pthread_attr_s
union  pthread_cond_t
union  pthread_condattr_t
union  pthread_mutex_t
union  pthread_mutexattr_t

Defines

#define __need_schedparam
#define _PTHREAD_DESCR_DEFINED

Typedefs

typedef struct
_pthread_descr_struct
_pthread_descr
typedef struct __pthread_attr_s pthread_attr_t
typedef long __pthread_cond_align_t
typedef unsigned int pthread_key_t
typedef int pthread_once_t
typedef unsigned long int pthread_t

Class Documentation

struct __attribute__

Definition at line 29 of file pthreadtypes.h.

Class Members
unsigned long addr
int lock
unsigned long mask
unsigned int u
struct _pthread_fastlock

Definition at line 26 of file pthreadtypes.h.

Class Members
int __spinlock
__atomic_lock_t __spinlock
long int __status
struct __pthread_attr_s

Definition at line 41 of file pthreadtypes.h.

Class Members
int __detachstate
size_t __guardsize
int __inheritsched
int __schedpolicy
int __scope
void * __stackaddr
int __stackaddr_set
size_t __stacksize
union pthread_cond_t

Definition at line 63 of file pthreadtypes.h.

Collaboration diagram for pthread_cond_t:
Class Members
__pthread_cond_align_t __align
long int __align
__extension__ long long int __align
_pthread_descr __c_waiting
struct pthread_cond_t __data
struct pthread_cond_t __data
struct pthread_cond_t __data
struct pthread_cond_t __data
struct pthread_cond_t __data
struct pthread_cond_t __data
struct pthread_cond_t __data
struct pthread_cond_t __data
struct pthread_cond_t __data
struct pthread_cond_t __data
struct pthread_cond_t __data
char __padding
char __size
union pthread_condattr_t

Definition at line 74 of file pthreadtypes.h.

Class Members
int __align
long int __align
int __dummy
char __size
union pthread_mutex_t

Definition at line 86 of file pthreadtypes.h.

Collaboration diagram for pthread_mutex_t:
Class Members
long int __align
struct __pthread_mutex_s __data
int __m_count
int __m_kind
_pthread_descr __m_owner
int __m_reserved
char __size
union pthread_mutexattr_t

Definition at line 97 of file pthreadtypes.h.

Class Members
int __align
long int __align
int __mutexkind
char __size

Define Documentation

Definition at line 22 of file pthreadtypes.h.

Definition at line 44 of file pthreadtypes.h.


Typedef Documentation

typedef long __pthread_cond_align_t

Definition at line 68 of file pthreadtypes.h.

Definition at line 43 of file pthreadtypes.h.

typedef unsigned int pthread_key_t

Definition at line 88 of file pthreadtypes.h.

Definition at line 112 of file pthreadtypes.h.

typedef unsigned long int pthread_t

Definition at line 157 of file pthreadtypes.h.