#include "be/tx_credit.h"
#include "be/seg.h"
Go to the source code of this file.
◆ __MOTR_CONF_DB_H__
#define __MOTR_CONF_DB_H__ |
Definition at line 24 of file db.h.
◆ m0_confdb_create()
Creates configuration database, populating it with provided configuration data.
- Precondition
- conf->cx_nr > 0
Definition at line 331 of file db.c.
◆ m0_confdb_create_credit()
Calculates BE credits required by configuration database tables and .
Definition at line 255 of file db.c.
◆ m0_confdb_destroy()
Definition at line 443 of file db.c.
◆ m0_confdb_destroy_credit()
Calculates BE credits in-order to destroy configuration database from persistent store.
Definition at line 380 of file db.c.
◆ m0_confdb_fini()
M0_INTERNAL void m0_confdb_fini |
( |
struct m0_be_seg * |
seg | ) |
|
Finalises in-memory configuration database.
Definition at line 464 of file db.c.
◆ m0_confdb_read()
Creates m0_confx and populates it with data read from a configuration database.
- Note
- If the call succeeds, the user is responsible for freeing allocated memory with m0_confx_free(*out).
Definition at line 544 of file db.c.