Home | History | Annotate | Download | only in ext2fs

Lines Matching refs:e_lblk

68 	       extent->e_lblk, extent->e_lblk + extent->e_len - 1,
115 printf("left_ext=%llu--%llu, ", left_ext->e_lblk,
116 left_ext->e_lblk + left_ext->e_len - 1);
118 printf("right_ext=%llu--%llu, ", right_ext->e_lblk,
119 right_ext->e_lblk + right_ext->e_len - 1);
163 x = left_ext->e_lblk + left_ext->e_len - 1;
172 err = ext2fs_extent_goto(handle, left_ext->e_lblk);
217 cluster_fill = right_ext->e_lblk & EXT2FS_CLUSTER_MASK(fs);
221 err = ext2fs_extent_goto(handle, right_ext->e_lblk);
227 right_ext->e_lblk -= cluster_fill;
279 err = ext2fs_extent_goto(handle, left_ext->e_lblk);
351 x = left_ext->e_lblk + left_ext->e_len - 1;
387 err = ext2fs_extent_goto(handle, left_ext->e_lblk);
436 right_ext->e_lblk - fillable, &pblk);
441 ((right_ext->e_lblk - fillable)
466 err = ext2fs_extent_goto(handle, right_ext->e_lblk);
470 right_ext->e_lblk -= plen;
499 newex.e_lblk = range_start;
500 err = ext2fs_map_cluster_block(fs, ino, inode, newex.e_lblk,
511 ext2fs_extent_goto(handle, newex.e_lblk);
515 ex.e_lblk = 0;
519 if (ex.e_lblk > newex.e_lblk)
524 __func__, op ? "after" : "before", ex.e_lblk,
525 newex.e_lblk);
551 newex.e_lblk = y & ~EXT2FS_CLUSTER_MASK(fs);
552 err = ext2fs_map_cluster_block(fs, ino, inode, newex.e_lblk,
563 ext2fs_extent_goto(handle, newex.e_lblk);
567 ex.e_lblk = 0;
571 if (ex.e_lblk > newex.e_lblk)
576 __func__, op ? "after" : "before", ex.e_lblk,
577 newex.e_lblk);
600 newex.e_lblk = range_start;
611 cluster_fill = newex.e_lblk & EXT2FS_CLUSTER_MASK(fs);
626 ext2fs_extent_goto(handle, newex.e_lblk);
630 ex.e_lblk = 0;
634 if (ex.e_lblk > newex.e_lblk)
639 __func__, op ? "after" : "before", ex.e_lblk,
640 newex.e_lblk);
658 newex.e_lblk += plen - cluster_fill;
710 next = left_extent.e_lblk + left_extent.e_len;
711 if (left_extent.e_lblk > start) {
713 goal = left_extent.e_pblk - (left_extent.e_lblk - start);
716 left_extent.e_lblk - start, goal);
728 goal = left_extent.e_pblk + (range_start - left_extent.e_lblk);
738 if (!err && right_extent.e_lblk <= left_extent.e_lblk)
744 right_extent.e_lblk > end + 1) {
748 /* Handle right_extent.e_lblk <= end */
749 range_end = right_extent.e_lblk - 1;
753 goal_distance > (range_end - right_extent.e_lblk)) {
755 (right_extent.e_lblk - range_start);
756 goal_distance = range_end - right_extent.e_lblk;
774 err = ext2fs_extent_goto(handle, right_extent.e_lblk);
777 next = right_extent.e_lblk + right_extent.e_len;
781 goal = left_extent.e_pblk + (range_start - left_extent.e_lblk);