Transactional wrappers for interfaces of <pthread.h>. More...
#include "picotm/config/picotm-libpthread-config.h"
#include "picotm/compiler.h"
#include "picotm/picotm-tm.h"
#include <pthread.h>
Functions | |
static pthread_t | load_pthread_t_tx (const pthread_t *addr) |
static void | privatize_pthread_t_tx (const pthread_t *addr, unsigned long flags) |
PICOTM_NOTHROW int | pthread_equal_tx (pthread_t t1, pthread_t t2) |
PICOTM_NOTHROW pthread_t | pthread_self_tx (void) |
static void | store_pthread_t_tx (pthread_t *addr, pthread_t value) |