Warning: This file is not a C or C++ file. It does not have highlighting.
1 | #ifndef _SPARC_NPTL_H |
---|---|
2 | |
3 | union sparc_pthread_barrier |
4 | { |
5 | struct pthread_barrier b; |
6 | struct sparc_pthread_barrier_s |
7 | { |
8 | unsigned int curr_event; |
9 | int lock; |
10 | unsigned int left; |
11 | unsigned int init_count; |
12 | unsigned char left_lock; |
13 | unsigned char pshared; |
14 | } s; |
15 | }; |
16 | |
17 | struct sparc_new_sem |
18 | { |
19 | unsigned int value; |
20 | unsigned char lock; |
21 | unsigned char private; |
22 | unsigned char pad[2]; |
23 | unsigned long int nwaiters; |
24 | }; |
25 | |
26 | struct sparc_old_sem |
27 | { |
28 | unsigned int value; |
29 | unsigned char lock; |
30 | unsigned char private; |
31 | }; |
32 | |
33 | #endif |
34 |
Warning: This file is not a C or C++ file. It does not have highlighting.