Functions
pthread.h File Reference

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)