#include <WKFThreads.h>
| Public Attributes | |
| int | padding1 [8] | 
| wkf_mutex_t | lock | 
| int | n_clients | 
| int | n_waiting | 
| int | phase | 
| int | sum | 
| int | result | 
| wkf_cond_t | wait_cv | 
| int | padding2 [8] | 
| 
 | 
| Mutex lock for the structure Definition at line 236 of file WKFThreads.h. Referenced by wkf_thread_barrier, wkf_thread_barrier_destroy, wkf_thread_barrier_init, and wkf_thread_barrier_init_proc_shared. | 
| 
 | 
| Number of threads to wait for at barrier Definition at line 237 of file WKFThreads.h. Referenced by wkf_thread_barrier, wkf_thread_barrier_init, and wkf_thread_barrier_init_proc_shared. | 
| 
 | 
| Number of currently waiting threads Definition at line 238 of file WKFThreads.h. Referenced by wkf_thread_barrier, wkf_thread_barrier_init, and wkf_thread_barrier_init_proc_shared. | 
| 
 | 
| Pad to avoid false sharing, cache aliasing Definition at line 235 of file WKFThreads.h. | 
| 
 | 
| Pad to avoid false sharing, cache aliasing Definition at line 243 of file WKFThreads.h. | 
| 
 | 
| Flag to separate waiters from fast workers Definition at line 239 of file WKFThreads.h. Referenced by wkf_thread_barrier, wkf_thread_barrier_init, and wkf_thread_barrier_init_proc_shared. | 
| 
 | 
| Answer to be returned by barrier_wait Definition at line 241 of file WKFThreads.h. Referenced by wkf_thread_barrier. | 
| 
 | 
| Sum of arguments passed to barrier_wait Definition at line 240 of file WKFThreads.h. Referenced by wkf_thread_barrier, wkf_thread_barrier_init, and wkf_thread_barrier_init_proc_shared. | 
| 
 | 
| Clients wait on condition variable to proceed Definition at line 242 of file WKFThreads.h. Referenced by wkf_thread_barrier, wkf_thread_barrier_destroy, wkf_thread_barrier_init, and wkf_thread_barrier_init_proc_shared. | 
 1.2.14 written by Dimitri van Heesch,
 © 1997-2002
1.2.14 written by Dimitri van Heesch,
 © 1997-2002