tlds
Transactional Operations for Linked Data Structures
|
#include <stdint.h>
Go to the source code of this file.
Classes | |
struct | set_op_st |
Macros | |
#define | KEY_MIN ( 0U) |
#define | KEY_MAX ((~0U) - 3) |
Typedefs | |
typedef unsigned long | setkey_t |
typedef void * | setval_t |
typedef struct set_op_st | set_op |
typedef void | stm_skip |
Functions | |
void | init_stmskip_subsystem (void) |
void | destory_stmskip_subsystem (void) |
stm_skip * | stmskip_alloc (void) |
bool | stmskip_execute_ops (stm_skip *l, set_op ops[], int op_size) |
#define KEY_MAX ((~0U) - 3) |
#define KEY_MIN ( 0U) |
typedef unsigned long setkey_t |
typedef void* setval_t |
typedef void stm_skip |
void destory_stmskip_subsystem | ( | void | ) |
void init_stmskip_subsystem | ( | void | ) |
stm_skip* stmskip_alloc | ( | void | ) |