| #include <sysdep.h> |
| #include <tls.h> |
| |
| RESULT offsetof (struct pthread, result) |
| TID offsetof (struct pthread, tid) |
| PID offsetof (struct pthread, pid) |
| CANCELHANDLING offsetof (struct pthread, cancelhandling) |
| CLEANUP_JMP_BUF offsetof (struct pthread, cleanup_jmp_buf) |
| MULTIPLE_THREADS_OFFSET offsetof (tcbhead_t, multiple_threads) |
| SYSINFO_OFFSET offsetof (tcbhead_t, sysinfo) |
| CLEANUP offsetof (struct pthread, cleanup) |
| CLEANUP_PREV offsetof (struct _pthread_cleanup_buffer, __prev) |
| MUTEX_FUTEX offsetof (pthread_mutex_t, __data.__lock) |
| POINTER_GUARD offsetof (tcbhead_t, pointer_guard) |
| #ifndef __ASSUME_PRIVATE_FUTEX |
| PRIVATE_FUTEX offsetof (tcbhead_t, private_futex) |
| #endif |