Lines Matching defs:start_ext
217 * @start_ext: first new extent to be inserted
227 struct ext4_extent *start_ext, struct ext4_extent *new_ext,
236 if (start_ext->ee_len && new_ext->ee_len && end_ext->ee_len) {
239 /* start_ext new_ext end_ext
246 /* start_ext new_ext end_ext
255 o_start->ee_len = start_ext->ee_len;
256 eblock = le32_to_cpu(start_ext->ee_block);
259 } else if (start_ext->ee_len && new_ext->ee_len &&
262 /* start_ext new_ext
266 o_start->ee_len = start_ext->ee_len;
267 eblock = le32_to_cpu(start_ext->ee_block);
270 } else if (!start_ext->ee_len && new_ext->ee_len &&
329 * @start_ext: first new extent to be inserted
341 struct ext4_extent *start_ext,
358 if (start_ext->ee_len)
359 o_start[i++].ee_len = start_ext->ee_len;
383 * @start_ext: first new extent to be inserted
397 struct ext4_extent *start_ext,
409 need_slots = (start_ext->ee_len ? 1 : 0) + (end_ext->ee_len ? 1 : 0) +
435 o_end, start_ext, new_ext, end_ext);
439 mext_insert_inside_block(o_start, o_end, start_ext, new_ext,
479 struct ext4_extent new_ext, start_ext, end_ext;
485 start_ext.ee_block = end_ext.ee_block = 0;
488 start_ext.ee_len = end_ext.ee_len = 0;
500 * start_ext |--|
505 start_ext.ee_len = cpu_to_le16(le32_to_cpu(new_ext.ee_block) -
507 start_ext.ee_block = oext->ee_block;
508 copy_extent_status(oext, &start_ext);
518 start_ext.ee_len = cpu_to_le16(
521 start_ext.ee_block = oext->ee_block;
522 copy_extent_status(prev_ext, &start_ext);
563 o_end, &start_ext, &new_ext, &end_ext);