picotm  0.7.0
Data Fields
regfile_tx Struct Reference

#include <regfile_tx.h>

Collaboration diagram for regfile_tx:
Collaboration graph
[legend]

Data Fields

off_t file_size
 
struct picotm_rwstate rwstate [NUMBER_OF_REGFILE_FIELDS]
 
struct rwcountermap rwcountermap
 
struct region * locktab
 

Detailed Description

Holds transaction-local reads and writes for a regular file.

Field Documentation

◆ file_size

off_t regfile_tx::file_size

Transaction-local file size

◆ locktab

struct region* regfile_tx::locktab

Table of all locked areas

◆ rwcountermap

struct rwcountermap regfile_tx::rwcountermap

States of the local region locks

◆ rwstate

struct picotm_rwstate regfile_tx::rwstate[NUMBER_OF_REGFILE_FIELDS]

State of the local reader/writer locks.


The documentation for this struct was generated from the following file: