|
Motr
M0
|
#include "lib/trace.h"#include "lib/errno.h"#include "lib/tlist.h"#include "lib/vec.h"#include "lib/memory.h"#include "lib/misc.h"#include "lib/bob.h"#include "lib/finject.h"#include "motr/magic.h"#include "fid/fid.h"#include "pool/pool.h"#include "layout/linear_enum.h"#include "layout/pdclust.h"#include "layout/layout_internal.h"
Go to the source code of this file.
Macros | |
| #define | M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_LAYOUT |
Functions | |
| static int | layout_enum_build (struct m0_layout_domain *dom, const uint32_t pool_width, struct m0_layout_enum **lay_enum) |
| static int | __layout_build (struct m0_layout_domain *dom, const uint64_t layout_id, struct m0_pool_version *pv, struct m0_layout_enum *le, struct m0_layout **layout) |
| M0_INTERNAL int | m0_layout_init_by_pver (struct m0_layout_domain *dom, struct m0_pool_version *pv, int *count) |
Variables | |
| int | m0_lid_to_unit_map [] |
| const int | m0_lid_to_unit_map_nr = ARRAY_SIZE(m0_lid_to_unit_map) |