Motr  M0
m0_fom_domain Struct Reference

#include <fom.h>

Collaboration diagram for m0_fom_domain:
Collaboration graph

Data Fields

struct m0_fom_locality ** fd_localities
 
size_t fd_localities_nr
 
const struct m0_fom_domain_opsfd_ops
 
struct m0_locality_chore fd_hung_foms_chore
 
struct m0_addb2_sysfd_addb2_sys
 

Detailed Description

Domain is a collection of localities that compete for the resources.

Once the fom domain is initialised, fom domain invariant should hold true until fom domain is finalised .

See also
m0_fom_domain_invariant()

Definition at line 329 of file fom.h.

Field Documentation

◆ fd_addb2_sys

struct m0_addb2_sys* fd_addb2_sys

Definition at line 338 of file fom.h.

◆ fd_hung_foms_chore

struct m0_locality_chore fd_hung_foms_chore

Long living foms detecting chore.

Definition at line 337 of file fom.h.

◆ fd_localities

struct m0_fom_locality** fd_localities

An array of localities.

Definition at line 331 of file fom.h.

◆ fd_localities_nr

size_t fd_localities_nr

Number of localities in the domain.

Definition at line 333 of file fom.h.

◆ fd_ops

const struct m0_fom_domain_ops* fd_ops

Domain operations.

Definition at line 335 of file fom.h.


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