Motr  M0
m0_sns_cm_repair_ag Struct Reference

#include <ag.h>

Collaboration diagram for m0_sns_cm_repair_ag:
Collaboration graph

Data Fields

struct m0_sns_cm_ag rag_base
 
uint32_t rag_acc_freed
 
uint32_t rag_acc_inuse_nr
 
struct m0_sns_cm_repair_ag_failure_ctxrag_fc
 
struct m0_parity_math rag_math
 
struct m0_sns_ir rag_ir
 

Detailed Description

Definition at line 75 of file ag.h.

Field Documentation

◆ rag_acc_freed

uint32_t rag_acc_freed

Number of accumulator copy packets finalised. This should be equal to sag_fnr.

Definition at line 83 of file ag.h.

◆ rag_acc_inuse_nr

uint32_t rag_acc_inuse_nr

Number of accumulators actually in use.

Definition at line 86 of file ag.h.

◆ rag_base

struct m0_sns_cm_ag rag_base

Base aggregation group.

Definition at line 77 of file ag.h.

◆ rag_fc

Aggregation group failure context. Number of failure contexts are equivalent to number of failures in the aggregation group, i.e. m0_sns_cm_ag::sag_fnr.

Definition at line 93 of file ag.h.

◆ rag_ir

struct m0_sns_ir rag_ir

Incremental recovery context.

Definition at line 99 of file ag.h.

◆ rag_math

struct m0_parity_math rag_math

Parity math context required for incremental recovery algorithm.

Definition at line 96 of file ag.h.


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