Functions
stddef.h File Reference

Transactional wrappers for interfaces of <stddef.h>. More...

#include "picotm/config/picotm-libc-config.h"
#include "picotm/compiler.h"
#include "picotm/picotm-tm.h"
#include <stddef.h>

Functions

static ptrdiff_t load_ptrdiff_t_tx (const ptrdiff_t *addr)
 
static size_t load_size_t_tx (const size_t *addr)
 
static wchar_t load_wchar_t_tx (const wchar_t *addr)
 
static void privatize_ptrdiff_t_tx (const ptrdiff_t *addr, unsigned long flags)
 
static void privatize_size_t_tx (const size_t *addr, unsigned long flags)
 
static void privatize_wchar_t_tx (const wchar_t *addr, unsigned long flags)
 
static void store_ptrdiff_t_tx (ptrdiff_t *addr, ptrdiff_t value)
 
static void store_size_t_tx (size_t *addr, size_t value)
 
static void store_wchar_t_tx (wchar_t *addr, wchar_t value)