Motr  M0
m0_conf_pool Struct Reference

#include <obj.h>

Collaboration diagram for m0_conf_pool:
Collaboration graph

Data Fields

struct m0_conf_obj pl_obj
 
struct m0_conf_dirpl_pvers
 
uint32_t pl_pver_policy
 

Detailed Description

Pools are used to partition hardware and software resources (entities) — devices, services, etc.

Definition at line 431 of file obj.h.

Field Documentation

◆ pl_obj

struct m0_conf_obj pl_obj

Definition at line 432 of file obj.h.

◆ pl_pver_policy

uint32_t pl_pver_policy

Policy to be used for pool version selection.

See also
m0_pver_policy_code

XXX

Todo:
Replace with m0_conf_root::rt_pool_selection_policy.

Definition at line 449 of file obj.h.

◆ pl_pvers

struct m0_conf_dir* pl_pvers

Directory of actual and formulaic pool versions.

Note
Virtual pool versions are not linked to the conf graph (though they are added to m0_conf_cache).

Definition at line 439 of file obj.h.


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