Lines Matching defs:root_el

681 					 struct ocfs2_extent_list *root_el,
686 BUG_ON(le16_to_cpu(root_el->l_tree_depth) >= OCFS2_MAX_PATH_DEPTH);
690 path->p_tree_depth = le16_to_cpu(root_el->l_tree_depth);
693 path_root_el(path) = root_el;
1363 struct ocfs2_extent_list *root_el;
1388 root_el = et->et_root_el;
1398 eb_el->l_tree_depth = root_el->l_tree_depth;
1399 eb_el->l_next_free_rec = root_el->l_next_free_rec;
1400 for (i = 0; i < le16_to_cpu(root_el->l_next_free_rec); i++)
1401 eb_el->l_recs[i] = root_el->l_recs[i];
1415 le16_add_cpu(&root_el->l_tree_depth, 1);
1416 root_el->l_recs[0].e_cpos = 0;
1417 root_el->l_recs[0].e_blkno = eb->h_blkno;
1418 root_el->l_recs[0].e_int_clusters = cpu_to_le32(new_clusters);
1419 for (i = 1; i < le16_to_cpu(root_el->l_next_free_rec); i++)
1420 memset(&root_el->l_recs[i], 0, sizeof(struct ocfs2_extent_rec));
1421 root_el->l_next_free_rec = cpu_to_le16(1);
1425 if (root_el->l_tree_depth == cpu_to_le16(1))
1448 * 2) the search fails to find anything, but the root_el has room. We
1451 * 3) the search fails to find anything AND the root_el is full, in
1787 * Traverse a btree path in search of cpos, starting at root_el.
1793 struct ocfs2_extent_list *root_el, u32 cpos,
1804 el = root_el;
1932 struct ocfs2_extent_list *root_el, u32 cpos,
1938 ret = __ocfs2_find_path(ci, root_el, cpos, find_leaf_ins, &bh);
2004 static void ocfs2_adjust_root_records(struct ocfs2_extent_list *root_el,
2011 BUG_ON(le16_to_cpu(root_el->l_tree_depth) <=
2014 for(i = 0; i < le16_to_cpu(root_el->l_next_free_rec) - 1; i++) {
2015 if (le64_to_cpu(root_el->l_recs[i].e_blkno) == left_el_blkno)
2023 BUG_ON(i >= (le16_to_cpu(root_el->l_next_free_rec) - 1));
2025 ocfs2_adjust_adjacent_records(&root_el->l_recs[i],
2026 &root_el->l_recs[i + 1], right_el);
2622 struct ocfs2_extent_list *root_el = left_path->p_node[subtree_index].el;
2627 for(i = 1; i < le16_to_cpu(root_el->l_next_free_rec); i++)
2628 if (root_el->l_recs[i].e_blkno == eb->h_blkno)
2631 BUG_ON(i >= le16_to_cpu(root_el->l_next_free_rec));
2633 memset(&root_el->l_recs[i], 0, sizeof(struct ocfs2_extent_rec));
2634 le16_add_cpu(&root_el->l_next_free_rec, -1);
7222 struct ocfs2_extent_list *root_el = &(di->id2.i_list);
7299 if (root_el->l_tree_depth && rec->e_int_clusters == 0) {
7302 le16_to_cpu(root_el->l_tree_depth));