Motr  M0
m0_be_tx_group_fom Struct Reference

#include <tx_group_fom.h>

Collaboration diagram for m0_be_tx_group_fom:
Collaboration graph

Data Fields

struct m0_fom tgf_gen
 
struct m0_reqhtgf_reqh
 
struct m0_be_tx_grouptgf_group
 
struct m0_be_op tgf_op
 
struct m0_be_op tgf_op_gc
 
bool tgf_stable
 
bool tgf_stopping
 
struct m0_sm_ast tgf_ast_handle
 
struct m0_sm_ast tgf_ast_stable
 
struct m0_sm_ast tgf_ast_stop
 
struct m0_semaphore tgf_start_sem
 
struct m0_semaphore tgf_finish_sem
 
bool tgf_recovery_mode
 

Detailed Description

Definition at line 43 of file tx_group_fom.h.

Field Documentation

◆ tgf_ast_handle

struct m0_sm_ast tgf_ast_handle

Definition at line 59 of file tx_group_fom.h.

◆ tgf_ast_stable

struct m0_sm_ast tgf_ast_stable

Definition at line 60 of file tx_group_fom.h.

◆ tgf_ast_stop

struct m0_sm_ast tgf_ast_stop

Definition at line 61 of file tx_group_fom.h.

◆ tgf_finish_sem

struct m0_semaphore tgf_finish_sem

Definition at line 63 of file tx_group_fom.h.

◆ tgf_gen

struct m0_fom tgf_gen

generic fom

Definition at line 45 of file tx_group_fom.h.

◆ tgf_group

struct m0_be_tx_group* tgf_group

group to handle

Definition at line 48 of file tx_group_fom.h.

◆ tgf_op

struct m0_be_op tgf_op

m0_be_op for I/O operations

Definition at line 50 of file tx_group_fom.h.

◆ tgf_op_gc

struct m0_be_op tgf_op_gc

m0_be_op for tx GC after recovery

Definition at line 52 of file tx_group_fom.h.

◆ tgf_recovery_mode

bool tgf_recovery_mode

Definition at line 64 of file tx_group_fom.h.

◆ tgf_reqh

struct m0_reqh* tgf_reqh

Definition at line 46 of file tx_group_fom.h.

◆ tgf_stable

bool tgf_stable

True iff all transactions of the group have reached M0_BTS_DONE state.

Definition at line 57 of file tx_group_fom.h.

◆ tgf_start_sem

struct m0_semaphore tgf_start_sem

Definition at line 62 of file tx_group_fom.h.

◆ tgf_stopping

bool tgf_stopping

Definition at line 58 of file tx_group_fom.h.


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