8#ifndef __SYS_PTHREADTYPES_H
9#define __SYS_PTHREADTYPES_H
26#ifndef __PTHREAD_HAVE_CONDATTR_TYPE
27#define __PTHREAD_HAVE_CONDATTR_TYPE 1
28#define __PTHREAD_CONDATTR_SIZE 16
35#undef __PTHREAD_CONDATTR_SIZE
46#ifndef __PTHREAD_HAVE_ATTR_TYPE
47#define __PTHREAD_HAVE_ATTR_TYPE 1
48#define __PTHREAD_ATTR_SIZE 32
55#undef __PTHREAD_ATTR_SIZE
58#ifndef __PTHREAD_HAVE_MUTEX_TYPE
59#define __PTHREAD_HAVE_MUTEX_TYPE 1
60#define __PTHREAD_MUTEX_SIZE 32
67#undef __PTHREAD_MUTEX_SIZE
70#ifndef __PTHREAD_HAVE_COND_TYPE
71#define __PTHREAD_HAVE_COND_TYPE 1
72#define __PTHREAD_COND_SIZE 16
79#undef __PTHREAD_COND_SIZE
82#ifndef __PTHREAD_HAVE_RWLOCK_TYPE
83#define __PTHREAD_HAVE_RWLOCK_TYPE 1
84#define __PTHREAD_RWLOCK_SIZE 32
91#undef __PTHREAD_RWLOCK_SIZE
94#ifndef __PTHREAD_HAVE_BARRIER_TYPE
95#define __PTHREAD_HAVE_BARRIER_TYPE 1
96#define __PTHREAD_BARRIER_SIZE 64
103#undef __PTHREAD_BARRIER_SIZE
#define __PTHREAD_MUTEX_SIZE
Definition _pthreadtypes.h:60
#define __PTHREAD_ATTR_SIZE
Definition _pthreadtypes.h:48
unsigned long int pthread_t
Definition _pthreadtypes.h:14
#define __PTHREAD_BARRIER_SIZE
Definition _pthreadtypes.h:96
#define __PTHREAD_CONDATTR_SIZE
Definition _pthreadtypes.h:28
#define __PTHREAD_COND_SIZE
Definition _pthreadtypes.h:72
#define __PTHREAD_RWLOCK_SIZE
Definition _pthreadtypes.h:84
Definition _pthreadtypes.h:38
char _unused
Definition _pthreadtypes.h:40
Definition _pthreadtypes.h:16
int mtype
Definition _pthreadtypes.h:17
int robust
Definition _pthreadtypes.h:18
Definition _pthreadtypes.h:21
char _unused
Definition _pthreadtypes.h:23
Definition _pthreadtypes.h:50
unsigned char __data[__PTHREAD_ATTR_SIZE]
Definition _pthreadtypes.h:51
long int __align
Definition _pthreadtypes.h:52
Definition _pthreadtypes.h:98
unsigned char __data[__PTHREAD_BARRIER_SIZE]
Definition _pthreadtypes.h:99
long int __align
Definition _pthreadtypes.h:100
Definition _pthreadtypes.h:74
long int __align
Definition _pthreadtypes.h:76
unsigned char __data[__PTHREAD_COND_SIZE]
Definition _pthreadtypes.h:75
Definition _pthreadtypes.h:30
long int __align
Definition _pthreadtypes.h:32
unsigned char __data[__PTHREAD_CONDATTR_SIZE]
Definition _pthreadtypes.h:31
Definition _pthreadtypes.h:62
unsigned char __data[__PTHREAD_MUTEX_SIZE]
Definition _pthreadtypes.h:63
long int __align
Definition _pthreadtypes.h:64
Definition _pthreadtypes.h:86
unsigned char __data[__PTHREAD_RWLOCK_SIZE]
Definition _pthreadtypes.h:87
long int __align
Definition _pthreadtypes.h:88