Motr  M0
m0_fd_tree_node Struct Reference

#include <fd.h>

Collaboration diagram for m0_fd_tree_node:
Collaboration graph

Data Fields

struct m0_fd_tree_nodeftn_parent
 
uint16_t ftn_depth
 
uint32_t ftn_child_nr
 
uint32_t ftn_rel_idx
 
uint32_t ftn_abs_idx
 
struct m0_fd_tree_node ** ftn_children
 
enum m0_ha_obj_state ftn_ha_state
 

Detailed Description

Definition at line 212 of file fd.h.

Field Documentation

◆ ftn_abs_idx

uint32_t ftn_abs_idx

Definition at line 222 of file fd.h.

◆ ftn_child_nr

uint32_t ftn_child_nr

Definition at line 218 of file fd.h.

◆ ftn_children

struct m0_fd_tree_node** ftn_children

Definition at line 224 of file fd.h.

◆ ftn_depth

uint16_t ftn_depth

Definition at line 216 of file fd.h.

◆ ftn_ha_state

enum m0_ha_obj_state ftn_ha_state

HA state for the cell. The cell is in active state iff all of its parents have the state M0_NC_ACTIVE. This field is helpful in unit-testing, and it does not play any role in the production code.

Definition at line 230 of file fd.h.

◆ ftn_parent

struct m0_fd_tree_node* ftn_parent

Definition at line 214 of file fd.h.

◆ ftn_rel_idx

uint32_t ftn_rel_idx

Definition at line 220 of file fd.h.


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