Lines Matching refs:start_ext
192 struct ext4_extent *start_ext, struct ext4_extent *new_ext, in mext_insert_across_blocks() argument
201 if (start_ext->ee_len && new_ext->ee_len && end_ext->ee_len) { in mext_insert_across_blocks()
220 o_start->ee_len = start_ext->ee_len; in mext_insert_across_blocks()
221 eblock = le32_to_cpu(start_ext->ee_block); in mext_insert_across_blocks()
224 } else if (start_ext->ee_len && new_ext->ee_len && in mext_insert_across_blocks()
231 o_start->ee_len = start_ext->ee_len; in mext_insert_across_blocks()
232 eblock = le32_to_cpu(start_ext->ee_block); in mext_insert_across_blocks()
235 } else if (!start_ext->ee_len && new_ext->ee_len && in mext_insert_across_blocks()
306 struct ext4_extent *start_ext, in mext_insert_inside_block() argument
323 if (start_ext->ee_len) in mext_insert_inside_block()
324 o_start[i++].ee_len = start_ext->ee_len; in mext_insert_inside_block()
362 struct ext4_extent *start_ext, in mext_insert_extents() argument
374 need_slots = (start_ext->ee_len ? 1 : 0) + (end_ext->ee_len ? 1 : 0) + in mext_insert_extents()
400 o_end, start_ext, new_ext, end_ext); in mext_insert_extents()
404 mext_insert_inside_block(o_start, o_end, start_ext, new_ext, in mext_insert_extents()
444 struct ext4_extent new_ext, start_ext, end_ext; in mext_leaf_block() local
450 start_ext.ee_block = end_ext.ee_block = 0; in mext_leaf_block()
453 start_ext.ee_len = end_ext.ee_len = 0; in mext_leaf_block()
470 start_ext.ee_len = cpu_to_le16(le32_to_cpu(new_ext.ee_block) - in mext_leaf_block()
472 start_ext.ee_block = oext->ee_block; in mext_leaf_block()
473 copy_extent_status(oext, &start_ext); in mext_leaf_block()
483 start_ext.ee_len = cpu_to_le16( in mext_leaf_block()
486 start_ext.ee_block = oext->ee_block; in mext_leaf_block()
487 copy_extent_status(prev_ext, &start_ext); in mext_leaf_block()
528 o_end, &start_ext, &new_ext, &end_ext); in mext_leaf_block()