tlds
Transactional Operations for Linked Data Structures
|
Go to the source code of this file.
Classes | |
struct | ptst_st |
Macros | |
#define | fr_critical_exit(_p) fr_gc_exit(_p) |
#define | ptst_first() (ptst_list) |
#define | ptst_next(_p) ((_p)->next) |
Typedefs | |
typedef struct ptst_st | ptst_t |
Functions | |
ptst_t * | fr_critical_enter (void) |
void | fr_init_ptst_subsystem (void) |
Variables | |
pthread_key_t | ptst_key |
ptst_t * | ptst_list |
#define fr_critical_exit | ( | _p | ) | fr_gc_exit(_p) |
#define ptst_first | ( | ) | (ptst_list) |
#define ptst_next | ( | _p | ) | ((_p)->next) |
ptst_t* fr_critical_enter | ( | void | ) |
void fr_init_ptst_subsystem | ( | void | ) |
pthread_key_t ptst_key |
ptst_t* ptst_list |