Motr  M0
m0_be_reg_d Struct Reference

#include <tx_regmap.h>

Collaboration diagram for m0_be_reg_d:
Collaboration graph

Data Fields

struct m0_be_reg rd_reg
 
void * rd_buf
 
unsigned long rd_gen_idx
 

Detailed Description

Region in a transaction-private memory buffer.

When a memory region is captured in a transaction, the contents of this region, i.e., new values placed in the memory by the user, are copied into a transaction-private memory buffer.

Definition at line 49 of file tx_regmap.h.

Field Documentation

◆ rd_buf

void* rd_buf

The address within transaction-private memory buffer where the data is copied to.

Definition at line 58 of file tx_regmap.h.

◆ rd_gen_idx

unsigned long rd_gen_idx

Generation index for the region.

See also
m0_be_reg_gen_idx().

Definition at line 64 of file tx_regmap.h.

◆ rd_reg

struct m0_be_reg rd_reg

The region in a segment where the captured data is copied from.

Definition at line 53 of file tx_regmap.h.


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