25 #ifndef __MOTR_LAYOUT_LAYOUT_DB_H__ 26 #define __MOTR_LAYOUT_LAYOUT_DB_H__ 136 struct m0_db_pair *
pair,
154 struct m0_db_tx *tx,
struct m0_db_pair *
pair);
177 struct m0_db_tx *tx,
struct m0_db_pair *
pair);
193 struct m0_db_tx *tx,
struct m0_db_pair *
pair);
M0_INTERNAL int m0_layout_update(struct m0_layout *l, struct m0_db_tx *tx, struct m0_db_pair *pair)
M0_INTERNAL int m0_layout_delete(struct m0_layout *l, struct m0_db_tx *tx, struct m0_db_pair *pair)
M0_INTERNAL void m0_layout_add(struct m0_layout_domain *dom, struct m0_layout *l)
M0_INTERNAL int m0_layout_lookup(struct m0_layout_domain *dom, uint64_t lid, struct m0_layout_type *lt, struct m0_db_tx *tx, struct m0_db_pair *pair, struct m0_layout **out)
static struct m0_stob_domain * dom
static struct m0_clink l[NR]
M0_INTERNAL void m0_layout_pair_set(struct m0_db_pair *pair, uint64_t *lid, void *area, m0_bcount_t num_bytes)