* unless we have a page for it to write into. Maybe we should change
* this?
*/
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
em = btrfs_get_extent(BTRFS_I(inode), NULL, offset, sectorsize);
test_err("unexpected flags set, want 0 have %u", em->flags);
goto out;
}
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
/* Regular extent */
test_err("wrong offset, want 0, have %llu", em->offset);
goto out;
}
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
/* The next 3 are split extents */
}
disk_bytenr = btrfs_extent_map_block_start(em);
orig_start = em->start;
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
em = btrfs_get_extent(BTRFS_I(inode), NULL, offset, sectorsize);
test_err("unexpected flags set, want 0 have %u", em->flags);
goto out;
}
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
em = btrfs_get_extent(BTRFS_I(inode), NULL, offset, sectorsize);
disk_bytenr, btrfs_extent_map_block_start(em));
goto out;
}
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
/* Prealloc extent */
test_err("wrong offset, want 0, have %llu", em->offset);
goto out;
}
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
/* The next 3 are a half written prealloc extent */
}
disk_bytenr = btrfs_extent_map_block_start(em);
orig_start = em->start;
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
em = btrfs_get_extent(BTRFS_I(inode), NULL, offset, sectorsize);
disk_bytenr + em->offset, btrfs_extent_map_block_start(em));
goto out;
}
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
em = btrfs_get_extent(BTRFS_I(inode), NULL, offset, sectorsize);
disk_bytenr + em->offset, btrfs_extent_map_block_start(em));
goto out;
}
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
/* Now for the compressed extent */
BTRFS_COMPRESS_ZLIB, btrfs_extent_map_compression(em));
goto out;
}
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
/* Split compressed extent */
}
disk_bytenr = btrfs_extent_map_block_start(em);
orig_start = em->start;
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
em = btrfs_get_extent(BTRFS_I(inode), NULL, offset, sectorsize);
test_err("wrong offset, want 0, have %llu", em->offset);
goto out;
}
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
em = btrfs_get_extent(BTRFS_I(inode), NULL, offset, sectorsize);
BTRFS_COMPRESS_ZLIB, btrfs_extent_map_compression(em));
goto out;
}
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
/* A hole between regular extents but no hole extent */
test_err("wrong offset, want 0, have %llu", em->offset);
goto out;
}
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
em = btrfs_get_extent(BTRFS_I(inode), NULL, offset, SZ_4M);
test_err("wrong offset, want 0, have %llu", em->offset);
goto out;
}
- offset = em->start + em->len;
+ offset = btrfs_extent_map_end(em);
btrfs_free_extent_map(em);
em = btrfs_get_extent(BTRFS_I(inode), NULL, offset, sectorsize);