24 #ifndef __MOTR_FD_INT_H__ 25 #define __MOTR_FD_INT_H__ 52 uint64_t *children_nr, uint64_t
depth);
59 uint64_t root_children);
struct m0_pool_version * pv
enum m0_trace_level level
static struct net_test_cmd_node * node
int32_t ftc_child_abs_idx
M0_INTERNAL bool m0_fd__tree_invariant(const struct m0_fd_tree *tree)
M0_INTERNAL int m0_fd__tree_cursor_next(struct m0_fd__tree_cursor *cursor)
M0_INTERNAL int m0_fd__tree_root_create(struct m0_fd_tree *tree, uint64_t root_children)
M0_INTERNAL bool m0_fd__tree_node_invariant(const struct m0_fd_tree *tree, const struct m0_fd_tree_node *node)
M0_INTERNAL int m0_fd__tree_level_populate(const struct m0_conf_pver *pv, struct m0_fd_tree *tree, uint32_t level)
M0_INTERNAL void m0_fd__perm_cache_destroy(struct m0_fd_tree *tree)
M0_INTERNAL void m0_fd__tile_populate(struct m0_fd_tile *tile)
struct m0_fd_tree_node * ftc_node
struct m0_fd_tree * ftc_tree
M0_INTERNAL int m0_fd__perm_cache_build(struct m0_fd_tree *tree)
M0_INTERNAL int m0_fd__tree_node_init(struct m0_fd_tree *tree, struct m0_fd_tree_node *node, uint16_t child_nr, const struct m0_fd__tree_cursor *cursor)
M0_INTERNAL int m0_fd__tile_init(struct m0_fd_tile *tile, const struct m0_pdclust_attr *la_attr, uint64_t *children_nr, uint64_t depth)
uint64_t ftc_path[M0_CONF_PVER_HEIGHT+1]
M0_INTERNAL void m0_fd__tree_node_fini(struct m0_fd_tree *tree, struct m0_fd_tree_node *node)
M0_INTERNAL int m0_fd__tree_cursor_init_at(struct m0_fd__tree_cursor *cursor, const struct m0_fd_tree *tree, const struct m0_fd_tree_node *node, uint32_t child_idx)
M0_INTERNAL int m0_fd__tree_cursor_init(struct m0_fd__tree_cursor *cursor, const struct m0_fd_tree *tree, uint16_t depth)
M0_INTERNAL struct m0_fd_tree_node ** m0_fd__tree_cursor_get(struct m0_fd__tree_cursor *cursor)