picotm  0.5.0
Functions
fcntl-tm.h File Reference

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

#include <fcntl.h>
#include <picotm/compiler.h>

Functions

PICOTM_NOTHROW int creat_tm (const char *path, mode_t mode)
 
PICOTM_NOTHROW int fcntl_tm (int fildes, int cmd,...)
 
PICOTM_NOTHROW int open_tm (const char *path, int oflag,...)
 

Function Documentation

◆ creat_tm()

PICOTM_NOTHROW int creat_tm ( const char *  path,
mode_t  mode 
)

Variant of creat_tx() that operates on transactional memory.

◆ fcntl_tm()

PICOTM_NOTHROW int fcntl_tm ( int  fildes,
int  cmd,
  ... 
)

Variant of fcntl_tx() that operates on transactional memory.

◆ open_tm()

PICOTM_NOTHROW int open_tm ( const char *  path,
int  oflag,
  ... 
)

Variant of open_tx() that operates on transactional memory.