P99
|
#include "p99_futex.h"
Go to the source code of this file.
Data Structures | |
struct | p99_count |
A counter that allows atomic increment and decrement and a wait for the value 0. More... | |
Macros | |
#define | P99_ACCOUNT(COUNT) |
Account the p99_count COUNT during execution of a dependent block or statement. More... | |
#define | p99_count_init(...) P99_CALL_DEFARG(p99_count_init, 2, __VA_ARGS__) |
#define | P99_COUNT_INITIALIZER P99_FUTEX_INITIALIZER |
Initialize an p99_count object. More... | |
Functions | |
void | p99_count_destroy (p99_count *p00_c) |
p99_count * | p99_count_init (p99_count *p00_c, unsigned p00_v) |
Initialize an p99_count object. More... | |