Lines Matching refs:l_recs
781 rec = &el->l_recs[i]; in ocfs2_search_extent_list()
1094 return le32_to_cpu(el->l_recs[i].e_cpos) + in ocfs2_sum_rightmost_rec()
1095 ocfs2_rec_clusters(el, &el->l_recs[i]); in ocfs2_sum_rightmost_rec()
1135 rec = &el->l_recs[le16_to_cpu(el->l_next_free_rec) - 1]; in ocfs2_adjust_rightmost_branch()
1252 eb_el->l_recs[0].e_cpos = cpu_to_le32(new_cpos); in ocfs2_add_branch()
1253 eb_el->l_recs[0].e_blkno = cpu_to_le64(next_blkno); in ocfs2_add_branch()
1259 eb_el->l_recs[0].e_int_clusters = cpu_to_le32(0); in ocfs2_add_branch()
1297 el->l_recs[i].e_blkno = cpu_to_le64(next_blkno); in ocfs2_add_branch()
1298 el->l_recs[i].e_cpos = cpu_to_le32(new_cpos); in ocfs2_add_branch()
1299 el->l_recs[i].e_int_clusters = 0; in ocfs2_add_branch()
1375 eb_el->l_recs[i] = root_el->l_recs[i]; in ocfs2_shift_tree_depth()
1390 root_el->l_recs[0].e_cpos = 0; in ocfs2_shift_tree_depth()
1391 root_el->l_recs[0].e_blkno = eb->h_blkno; in ocfs2_shift_tree_depth()
1392 root_el->l_recs[0].e_int_clusters = cpu_to_le32(new_clusters); in ocfs2_shift_tree_depth()
1394 memset(&root_el->l_recs[i], 0, sizeof(struct ocfs2_extent_rec)); in ocfs2_shift_tree_depth()
1453 blkno = le64_to_cpu(el->l_recs[i].e_blkno); in ocfs2_find_branch_target()
1590 memmove(&el->l_recs[1], &el->l_recs[0], num_bytes); in ocfs2_shift_records_right()
1601 has_empty = ocfs2_is_empty_extent(&el->l_recs[0]); in ocfs2_rotate_leaf()
1619 el->l_recs[i] = el->l_recs[i+1]; in ocfs2_rotate_leaf()
1628 rec = &el->l_recs[i]; in ocfs2_rotate_leaf()
1651 memmove(&el->l_recs[insert_index + 1], in ocfs2_rotate_leaf()
1652 &el->l_recs[insert_index], in ocfs2_rotate_leaf()
1668 el->l_recs[insert_index] = *insert_rec; in ocfs2_rotate_leaf()
1678 if (ocfs2_is_empty_extent(&el->l_recs[0])) { in ocfs2_remove_empty_extent()
1681 memmove(&el->l_recs[0], &el->l_recs[1], size); in ocfs2_remove_empty_extent()
1682 memset(&el->l_recs[num_recs], 0, in ocfs2_remove_empty_extent()
1704 if (ocfs2_is_empty_extent(&el->l_recs[0])) in ocfs2_create_empty_extent()
1717 memset(&el->l_recs[0], 0, sizeof(struct ocfs2_extent_rec)); in ocfs2_create_empty_extent()
1795 rec = &el->l_recs[i]; in __ocfs2_find_path()
1808 blkno = le64_to_cpu(el->l_recs[i].e_blkno); in __ocfs2_find_path()
1955 left_clusters = le32_to_cpu(right_child_el->l_recs[0].e_cpos); in ocfs2_adjust_adjacent_records()
1956 if (!ocfs2_rec_clusters(right_child_el, &right_child_el->l_recs[0])) { in ocfs2_adjust_adjacent_records()
1959 left_clusters = le32_to_cpu(right_child_el->l_recs[1].e_cpos); in ocfs2_adjust_adjacent_records()
1995 if (le64_to_cpu(root_el->l_recs[i].e_blkno) == left_el_blkno) in ocfs2_adjust_root_records()
2005 ocfs2_adjust_adjacent_records(&root_el->l_recs[i], left_el, in ocfs2_adjust_root_records()
2006 &root_el->l_recs[i + 1], right_el); in ocfs2_adjust_root_records()
2057 left_rec = &el->l_recs[idx]; in ocfs2_complete_edge_insert()
2060 right_rec = &el->l_recs[0]; in ocfs2_complete_edge_insert()
2122 if (ocfs2_is_empty_extent(&left_el->l_recs[0])) in ocfs2_rotate_subtree_right()
2166 move_rec = left_el->l_recs[i]; in ocfs2_rotate_subtree_right()
2167 right_el->l_recs[0] = move_rec; in ocfs2_rotate_subtree_right()
2178 memset(&left_el->l_recs[0], 0, sizeof(struct ocfs2_extent_rec)); in ocfs2_rotate_subtree_right()
2219 if (le64_to_cpu(el->l_recs[j].e_blkno) == blkno) { in ocfs2_find_cpos_for_left_leaf()
2238 *cpos = le32_to_cpu(el->l_recs[j - 1].e_cpos); in ocfs2_find_cpos_for_left_leaf()
2240 &el->l_recs[j - 1]); in ocfs2_find_cpos_for_left_leaf()
2302 rec = &left_el->l_recs[next_free - 1]; in ocfs2_rotate_requires_path_adjustment()
2318 rec = &el->l_recs[0]; in ocfs2_leftmost_rec_contains()
2323 rec = &el->l_recs[1]; in ocfs2_leftmost_rec_contains()
2547 rec = &el->l_recs[idx]; in ocfs2_update_edge_lengths()
2553 rec = &el->l_recs[idx]; in ocfs2_update_edge_lengths()
2597 memset(&el->l_recs[0], 0, sizeof(struct ocfs2_extent_rec)); in ocfs2_unlink_path()
2627 if (root_el->l_recs[i].e_blkno == eb->h_blkno) in ocfs2_unlink_subtree()
2632 memset(&root_el->l_recs[i], 0, sizeof(struct ocfs2_extent_rec)); in ocfs2_unlink_subtree()
2665 if (!ocfs2_is_empty_extent(&left_leaf_el->l_recs[0])) in ocfs2_rotate_subtree_left()
2669 if (ocfs2_is_empty_extent(&right_leaf_el->l_recs[0])) { in ocfs2_rotate_subtree_left()
2752 ocfs2_rotate_leaf(left_leaf_el, &right_leaf_el->l_recs[0]); in ocfs2_rotate_subtree_left()
2753 memset(&right_leaf_el->l_recs[0], 0, in ocfs2_rotate_subtree_left()
2837 if (le64_to_cpu(el->l_recs[j].e_blkno) == blkno) { in ocfs2_find_cpos_for_right_leaf()
2856 *cpos = le32_to_cpu(el->l_recs[j + 1].e_cpos); in ocfs2_find_cpos_for_right_leaf()
2887 if (!ocfs2_is_empty_extent(&el->l_recs[0])) in ocfs2_rotate_rightmost_leaf_left()
2917 if (!ocfs2_is_empty_extent(&(path_leaf_el(path)->l_recs[0]))) in __ocfs2_rotate_tree_left()
3111 memset(&el->l_recs[0], 0, sizeof(struct ocfs2_extent_rec)); in ocfs2_remove_rightmost_path()
3174 if (!ocfs2_is_empty_extent(&el->l_recs[0])) in ocfs2_rotate_tree_left()
3278 struct ocfs2_extent_rec *rec = &el->l_recs[index]; in ocfs2_cleanup_merge()
3293 BUG_ON(ocfs2_is_empty_extent(&el->l_recs[0])); in ocfs2_cleanup_merge()
3295 memmove(&el->l_recs[1], &el->l_recs[0], size); in ocfs2_cleanup_merge()
3303 memset(&el->l_recs[0], 0, sizeof(struct ocfs2_extent_rec)); in ocfs2_cleanup_merge()
3379 left_rec = &el->l_recs[index]; in ocfs2_merge_rec_right()
3393 right_rec = &right_el->l_recs[0]; in ocfs2_merge_rec_right()
3396 right_rec = &right_el->l_recs[1]; in ocfs2_merge_rec_right()
3443 right_rec = &el->l_recs[index + 1]; in ocfs2_merge_rec_right()
3546 right_rec = &el->l_recs[index]; in ocfs2_merge_rec_left()
3559 left_rec = &left_el->l_recs[ in ocfs2_merge_rec_left()
3603 left_rec = &el->l_recs[index - 1]; in ocfs2_merge_rec_left()
3604 if (ocfs2_is_empty_extent(&el->l_recs[0])) in ocfs2_merge_rec_left()
3677 struct ocfs2_extent_rec *rec = &el->l_recs[split_index]; in ocfs2_try_to_merge_extent()
3695 rec = &el->l_recs[split_index]; in ocfs2_try_to_merge_extent()
3728 BUG_ON(!ocfs2_is_empty_extent(&el->l_recs[0])); in ocfs2_try_to_merge_extent()
3737 rec = &el->l_recs[split_index]; in ocfs2_try_to_merge_extent()
3851 rec = &el->l_recs[i]; in ocfs2_insert_at_leaf()
3862 rec = &el->l_recs[i]; in ocfs2_insert_at_leaf()
3877 ocfs2_is_empty_extent(&el->l_recs[0]))) { in ocfs2_insert_at_leaf()
3878 el->l_recs[0] = *insert_rec; in ocfs2_insert_at_leaf()
3888 rec = &el->l_recs[i]; in ocfs2_insert_at_leaf()
3902 le32_to_cpu(el->l_recs[i].e_cpos), in ocfs2_insert_at_leaf()
3903 le16_to_cpu(el->l_recs[i].e_leaf_clusters), in ocfs2_insert_at_leaf()
3907 el->l_recs[i] = *insert_rec; in ocfs2_insert_at_leaf()
3952 rec = &el->l_recs[next_free - 1]; in ocfs2_adjust_rightmost_records()
3990 (next_free == 1 && ocfs2_is_empty_extent(&el->l_recs[0]))) { in ocfs2_append_rec_to_path()
4069 BUG_ON(ocfs2_is_empty_extent(&el->l_recs[0])); in ocfs2_split_record()
4099 tmprec = &right_el->l_recs[index]; in ocfs2_split_record()
4110 BUG_ON(!ocfs2_is_empty_extent(&left_el->l_recs[0])); in ocfs2_split_record()
4121 rec = &el->l_recs[index]; in ocfs2_split_record()
4345 rec = &el->l_recs[index - 1]; in ocfs2_figure_merge_contig_type()
4378 rec = &new_el->l_recs[ in ocfs2_figure_merge_contig_type()
4389 if (split_rec->e_cpos == el->l_recs[index].e_cpos) in ocfs2_figure_merge_contig_type()
4398 rec = &el->l_recs[index + 1]; in ocfs2_figure_merge_contig_type()
4420 rec = &new_el->l_recs[0]; in ocfs2_figure_merge_contig_type()
4432 rec = &new_el->l_recs[1]; in ocfs2_figure_merge_contig_type()
4469 contig_type = ocfs2_et_extent_contig(et, &el->l_recs[i], in ocfs2_figure_contig_type()
4480 &el->l_recs[insert->ins_contig_index]; in ocfs2_figure_contig_type()
4519 if (ocfs2_is_empty_extent(&el->l_recs[0])) { in ocfs2_figure_appending_type()
4526 rec = &el->l_recs[i]; in ocfs2_figure_appending_type()
4905 rec = path_leaf_el(path)->l_recs[split_index]; in ocfs2_split_and_insert()
5011 el->l_recs[split_index] = *split_rec; in ocfs2_replace_extent_rec()
5048 struct ocfs2_extent_rec *rec = &el->l_recs[split_index]; in ocfs2_split_extent()
5096 ctxt.c_has_empty_extent = ocfs2_is_empty_extent(&el->l_recs[0]); in ocfs2_split_extent()
5177 rec = &el->l_recs[index]; in ocfs2_change_extent_flag()
5277 rec = &el->l_recs[index]; in ocfs2_split_tree()
5344 if (ocfs2_is_empty_extent(&el->l_recs[0]) && index > 0) { in ocfs2_truncate_rec()
5367 rec = &el->l_recs[index]; in ocfs2_truncate_rec()
5442 rec = &el->l_recs[next_free - 1]; in ocfs2_truncate_rec()
5545 rec = &el->l_recs[index]; in ocfs2_remove_extent()
5598 rec = &el->l_recs[index]; in ocfs2_remove_extent()
7104 rec = &el->l_recs[i]; in ocfs2_commit_truncate()