Motr  M0
m0_fol_rec Struct Reference

#include <fol.h>

Collaboration diagram for m0_fol_rec:
Collaboration graph

Data Fields

struct m0_folfr_fol
 
uint64_t fr_tid
 
struct m0_fol_rec_header fr_header
 
struct m0_epoch_id * fr_epoch
 
struct m0_fol_update_ref * fr_sibling
 
struct m0_tl fr_frags
 
struct m0_fdmi_src_rec fr_fdmi_rec
 

Detailed Description

In-memory representation of a fol record.

m0_fol_rec is bound to a particular fol and remembers its location in the log.

Definition at line 189 of file fol.h.

Field Documentation

◆ fr_epoch

struct m0_epoch_id* fr_epoch

A DTM epoch this update is a part of.

Definition at line 194 of file fol.h.

◆ fr_fdmi_rec

struct m0_fdmi_src_rec fr_fdmi_rec

FDMI Source Record entry.

Definition at line 203 of file fol.h.

◆ fr_fol

struct m0_fol* fr_fol

Definition at line 190 of file fol.h.

◆ fr_frags

struct m0_tl fr_frags

A list of all FOL record fragments in a record. Fragments are linked through m0_fol_frag:rp_link to this list.

Definition at line 201 of file fol.h.

◆ fr_header

struct m0_fol_rec_header fr_header

Definition at line 192 of file fol.h.

◆ fr_sibling

struct m0_fol_update_ref* fr_sibling

Identifiers of sibling updates.

Definition at line 196 of file fol.h.

◆ fr_tid

uint64_t fr_tid

Definition at line 191 of file fol.h.


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