Motr  M0
m0_fd_tile_cell Struct Reference

#include <fd.h>

Collaboration diagram for m0_fd_tile_cell:
Collaboration graph

Data Fields

struct m0_pdclust_tgt_addr ftc_tgt
 
struct m0_pdclust_src_addr ftc_src
 

Detailed Description

Represents a cell of a fault tolerant tile stored in m0_pool_version. Base tile provides an implicit mapping between (parity group, unit) and (target, frame). The fault tolerant tile stores two values within every cell:

  • (target, frame) to which a pair (parity group, unit), that would have otherwise belonged to current cell in the base tile, is moved to.
  • (parity group, unit) that is stored in the current cell.

Definition at line 113 of file fd.h.

Field Documentation

◆ ftc_src

struct m0_pdclust_src_addr ftc_src

Parity group and unit mapped to this cell. This will be used by m0_fd_bwd_map().

Definition at line 123 of file fd.h.

◆ ftc_tgt

struct m0_pdclust_tgt_addr ftc_tgt

Target and frame to which this base tile element maps. This will be used by m0_fd_fwd__map().

Definition at line 118 of file fd.h.


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