|
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 | ) |