Lines Matching refs:l_recs
776 rec = &el->l_recs[i]; in ocfs2_search_extent_list()
1085 return le32_to_cpu(el->l_recs[i].e_cpos) + in ocfs2_sum_rightmost_rec()
1086 ocfs2_rec_clusters(el, &el->l_recs[i]); in ocfs2_sum_rightmost_rec()
1126 rec = &el->l_recs[le16_to_cpu(el->l_next_free_rec) - 1]; in ocfs2_adjust_rightmost_branch()
1263 eb_el->l_recs[0].e_cpos = cpu_to_le32(new_cpos); in ocfs2_add_branch()
1264 eb_el->l_recs[0].e_blkno = cpu_to_le64(next_blkno); in ocfs2_add_branch()
1270 eb_el->l_recs[0].e_int_clusters = cpu_to_le32(0); in ocfs2_add_branch()
1308 el->l_recs[i].e_blkno = cpu_to_le64(next_blkno); in ocfs2_add_branch()
1309 el->l_recs[i].e_cpos = cpu_to_le32(new_cpos); in ocfs2_add_branch()
1310 el->l_recs[i].e_int_clusters = 0; in ocfs2_add_branch()
1396 eb_el->l_recs[i] = root_el->l_recs[i]; in ocfs2_shift_tree_depth()
1411 root_el->l_recs[0].e_cpos = 0; in ocfs2_shift_tree_depth()
1412 root_el->l_recs[0].e_blkno = eb->h_blkno; in ocfs2_shift_tree_depth()
1413 root_el->l_recs[0].e_int_clusters = cpu_to_le32(new_clusters); in ocfs2_shift_tree_depth()
1415 memset(&root_el->l_recs[i], 0, sizeof(struct ocfs2_extent_rec)); in ocfs2_shift_tree_depth()
1473 blkno = le64_to_cpu(el->l_recs[i].e_blkno); in ocfs2_find_branch_target()
1607 memmove(&el->l_recs[1], &el->l_recs[0], num_bytes); in ocfs2_shift_records_right()
1618 has_empty = ocfs2_is_empty_extent(&el->l_recs[0]); in ocfs2_rotate_leaf()
1636 el->l_recs[i] = el->l_recs[i+1]; in ocfs2_rotate_leaf()
1645 rec = &el->l_recs[i]; in ocfs2_rotate_leaf()
1668 memmove(&el->l_recs[insert_index + 1], in ocfs2_rotate_leaf()
1669 &el->l_recs[insert_index], in ocfs2_rotate_leaf()
1685 el->l_recs[insert_index] = *insert_rec; in ocfs2_rotate_leaf()
1695 if (ocfs2_is_empty_extent(&el->l_recs[0])) { in ocfs2_remove_empty_extent()
1698 memmove(&el->l_recs[0], &el->l_recs[1], size); in ocfs2_remove_empty_extent()
1699 memset(&el->l_recs[num_recs], 0, in ocfs2_remove_empty_extent()
1721 if (ocfs2_is_empty_extent(&el->l_recs[0])) in ocfs2_create_empty_extent()
1734 memset(&el->l_recs[0], 0, sizeof(struct ocfs2_extent_rec)); in ocfs2_create_empty_extent()
1812 rec = &el->l_recs[i]; in __ocfs2_find_path()
1825 blkno = le64_to_cpu(el->l_recs[i].e_blkno); in __ocfs2_find_path()
1970 left_clusters = le32_to_cpu(right_child_el->l_recs[0].e_cpos); in ocfs2_adjust_adjacent_records()
1971 if (!ocfs2_rec_clusters(right_child_el, &right_child_el->l_recs[0])) { in ocfs2_adjust_adjacent_records()
1974 left_clusters = le32_to_cpu(right_child_el->l_recs[1].e_cpos); in ocfs2_adjust_adjacent_records()
2010 if (le64_to_cpu(root_el->l_recs[i].e_blkno) == left_el_blkno) in ocfs2_adjust_root_records()
2020 ocfs2_adjust_adjacent_records(&root_el->l_recs[i], in ocfs2_adjust_root_records()
2021 &root_el->l_recs[i + 1], right_el); in ocfs2_adjust_root_records()
2072 left_rec = &el->l_recs[idx]; in ocfs2_complete_edge_insert()
2075 right_rec = &el->l_recs[0]; in ocfs2_complete_edge_insert()
2136 if (ocfs2_is_empty_extent(&left_el->l_recs[0])) in ocfs2_rotate_subtree_right()
2180 move_rec = left_el->l_recs[i]; in ocfs2_rotate_subtree_right()
2181 right_el->l_recs[0] = move_rec; in ocfs2_rotate_subtree_right()
2192 memset(&left_el->l_recs[0], 0, sizeof(struct ocfs2_extent_rec)); in ocfs2_rotate_subtree_right()
2233 if (le64_to_cpu(el->l_recs[j].e_blkno) == blkno) { in ocfs2_find_cpos_for_left_leaf()
2252 *cpos = le32_to_cpu(el->l_recs[j - 1].e_cpos); in ocfs2_find_cpos_for_left_leaf()
2254 &el->l_recs[j - 1]); in ocfs2_find_cpos_for_left_leaf()
2316 rec = &left_el->l_recs[next_free - 1]; in ocfs2_rotate_requires_path_adjustment()
2332 rec = &el->l_recs[0]; in ocfs2_leftmost_rec_contains()
2337 rec = &el->l_recs[1]; in ocfs2_leftmost_rec_contains()
2546 rec = &el->l_recs[idx]; in ocfs2_update_edge_lengths()
2552 rec = &el->l_recs[idx]; in ocfs2_update_edge_lengths()
2596 memset(&el->l_recs[0], 0, sizeof(struct ocfs2_extent_rec)); in ocfs2_unlink_path()
2623 if (root_el->l_recs[i].e_blkno == eb->h_blkno) in ocfs2_unlink_subtree()
2628 memset(&root_el->l_recs[i], 0, sizeof(struct ocfs2_extent_rec)); in ocfs2_unlink_subtree()
2661 if (!ocfs2_is_empty_extent(&left_leaf_el->l_recs[0])) in ocfs2_rotate_subtree_left()
2665 if (ocfs2_is_empty_extent(&right_leaf_el->l_recs[0])) { in ocfs2_rotate_subtree_left()
2748 ocfs2_rotate_leaf(left_leaf_el, &right_leaf_el->l_recs[0]); in ocfs2_rotate_subtree_left()
2749 memset(&right_leaf_el->l_recs[0], 0, in ocfs2_rotate_subtree_left()
2832 if (le64_to_cpu(el->l_recs[j].e_blkno) == blkno) { in ocfs2_find_cpos_for_right_leaf()
2851 *cpos = le32_to_cpu(el->l_recs[j + 1].e_cpos); in ocfs2_find_cpos_for_right_leaf()
2882 if (!ocfs2_is_empty_extent(&el->l_recs[0])) in ocfs2_rotate_rightmost_leaf_left()
2912 if (!ocfs2_is_empty_extent(&(path_leaf_el(path)->l_recs[0]))) in __ocfs2_rotate_tree_left()
3093 memset(&el->l_recs[0], 0, sizeof(struct ocfs2_extent_rec)); in ocfs2_remove_rightmost_path()
3156 if (!ocfs2_is_empty_extent(&el->l_recs[0])) in ocfs2_rotate_tree_left()
3259 struct ocfs2_extent_rec *rec = &el->l_recs[index]; in ocfs2_cleanup_merge()
3274 BUG_ON(ocfs2_is_empty_extent(&el->l_recs[0])); in ocfs2_cleanup_merge()
3276 memmove(&el->l_recs[1], &el->l_recs[0], size); in ocfs2_cleanup_merge()
3284 memset(&el->l_recs[0], 0, sizeof(struct ocfs2_extent_rec)); in ocfs2_cleanup_merge()
3360 left_rec = &el->l_recs[index]; in ocfs2_merge_rec_right()
3374 right_rec = &right_el->l_recs[0]; in ocfs2_merge_rec_right()
3377 right_rec = &right_el->l_recs[1]; in ocfs2_merge_rec_right()
3424 right_rec = &el->l_recs[index + 1]; in ocfs2_merge_rec_right()
3527 right_rec = &el->l_recs[index]; in ocfs2_merge_rec_left()
3540 left_rec = &left_el->l_recs[ in ocfs2_merge_rec_left()
3584 left_rec = &el->l_recs[index - 1]; in ocfs2_merge_rec_left()
3585 if (ocfs2_is_empty_extent(&el->l_recs[0])) in ocfs2_merge_rec_left()
3664 struct ocfs2_extent_rec *rec = &el->l_recs[split_index]; in ocfs2_try_to_merge_extent()
3690 rec = &el->l_recs[split_index]; in ocfs2_try_to_merge_extent()
3723 BUG_ON(!ocfs2_is_empty_extent(&el->l_recs[0])); in ocfs2_try_to_merge_extent()
3741 rec = &el->l_recs[split_index]; in ocfs2_try_to_merge_extent()
3874 rec = &el->l_recs[i]; in ocfs2_insert_at_leaf()
3885 rec = &el->l_recs[i]; in ocfs2_insert_at_leaf()
3900 ocfs2_is_empty_extent(&el->l_recs[0]))) { in ocfs2_insert_at_leaf()
3901 el->l_recs[0] = *insert_rec; in ocfs2_insert_at_leaf()
3911 rec = &el->l_recs[i]; in ocfs2_insert_at_leaf()
3925 le32_to_cpu(el->l_recs[i].e_cpos), in ocfs2_insert_at_leaf()
3926 le16_to_cpu(el->l_recs[i].e_leaf_clusters), in ocfs2_insert_at_leaf()
3930 el->l_recs[i] = *insert_rec; in ocfs2_insert_at_leaf()
3974 rec = &el->l_recs[next_free - 1]; in ocfs2_adjust_rightmost_records()
4012 (next_free == 1 && ocfs2_is_empty_extent(&el->l_recs[0]))) { in ocfs2_append_rec_to_path()
4091 BUG_ON(ocfs2_is_empty_extent(&el->l_recs[0])); in ocfs2_split_record()
4121 tmprec = &right_el->l_recs[index]; in ocfs2_split_record()
4132 BUG_ON(!ocfs2_is_empty_extent(&left_el->l_recs[0])); in ocfs2_split_record()
4143 rec = &el->l_recs[index]; in ocfs2_split_record()
4367 rec = &el->l_recs[index - 1]; in ocfs2_figure_merge_contig_type()
4399 rec = &new_el->l_recs[ in ocfs2_figure_merge_contig_type()
4410 if (split_rec->e_cpos == el->l_recs[index].e_cpos) in ocfs2_figure_merge_contig_type()
4419 rec = &el->l_recs[index + 1]; in ocfs2_figure_merge_contig_type()
4441 rec = &new_el->l_recs[0]; in ocfs2_figure_merge_contig_type()
4452 rec = &new_el->l_recs[1]; in ocfs2_figure_merge_contig_type()
4489 contig_type = ocfs2_et_extent_contig(et, &el->l_recs[i], in ocfs2_figure_contig_type()
4500 &el->l_recs[insert->ins_contig_index]; in ocfs2_figure_contig_type()
4539 if (ocfs2_is_empty_extent(&el->l_recs[0])) { in ocfs2_figure_appending_type()
4546 rec = &el->l_recs[i]; in ocfs2_figure_appending_type()
4925 rec = path_leaf_el(path)->l_recs[split_index]; in ocfs2_split_and_insert()
5031 el->l_recs[split_index] = *split_rec; in ocfs2_replace_extent_rec()
5068 struct ocfs2_extent_rec *rec = &el->l_recs[split_index]; in ocfs2_split_extent()
5109 ctxt.c_has_empty_extent = ocfs2_is_empty_extent(&el->l_recs[0]); in ocfs2_split_extent()
5190 rec = &el->l_recs[index]; in ocfs2_change_extent_flag()
5290 rec = &el->l_recs[index]; in ocfs2_split_tree()
5357 if (ocfs2_is_empty_extent(&el->l_recs[0]) && index > 0) { in ocfs2_truncate_rec()
5389 rec = &el->l_recs[index]; in ocfs2_truncate_rec()
5463 rec = &el->l_recs[next_free - 1]; in ocfs2_truncate_rec()
5564 rec = &el->l_recs[index]; in ocfs2_remove_extent()
5617 rec = &el->l_recs[index]; in ocfs2_remove_extent()
7300 rec = &el->l_recs[i]; in ocfs2_commit_truncate()