Lines Matching refs:offset
16 u64 ram_bytes, u64 offset, u64 disk_bytenr, in insert_extent() argument
34 key.offset = start; in insert_extent()
42 btrfs_set_file_extent_offset(leaf, fi, offset); in insert_extent()
64 key.offset = 0; in insert_inode_item_key()
91 u64 offset = 0; in setup_file_extents() local
94 insert_extent(root, offset, 5, 5, 0, 0, 0, BTRFS_FILE_EXTENT_REG, 0, in setup_file_extents()
97 offset += 5; in setup_file_extents()
105 insert_extent(root, offset, 1, 1, 0, 0, 0, BTRFS_FILE_EXTENT_INLINE, 0, in setup_file_extents()
108 offset = sectorsize; in setup_file_extents()
111 insert_extent(root, offset, 4, 4, 0, 0, 0, BTRFS_FILE_EXTENT_REG, 0, in setup_file_extents()
114 offset += 4; in setup_file_extents()
117 insert_extent(root, offset, sectorsize - 1, sectorsize - 1, 0, in setup_file_extents()
121 offset += sectorsize - 1; in setup_file_extents()
127 insert_extent(root, offset, sectorsize, 4 * sectorsize, 0, disk_bytenr, in setup_file_extents()
130 offset += sectorsize; in setup_file_extents()
131 insert_extent(root, offset, sectorsize, sectorsize, 0, 0, 0, in setup_file_extents()
134 offset += sectorsize; in setup_file_extents()
135 insert_extent(root, offset, 2 * sectorsize, 4 * sectorsize, in setup_file_extents()
139 offset += 2 * sectorsize; in setup_file_extents()
143 insert_extent(root, offset, sectorsize, sectorsize, 0, disk_bytenr, in setup_file_extents()
146 offset += sectorsize; in setup_file_extents()
159 insert_extent(root, offset, sectorsize, 4 * sectorsize, 0, disk_bytenr, in setup_file_extents()
162 offset += sectorsize; in setup_file_extents()
163 insert_extent(root, offset, sectorsize, 4 * sectorsize, sectorsize, in setup_file_extents()
167 offset += sectorsize; in setup_file_extents()
168 insert_extent(root, offset, 2 * sectorsize, 4 * sectorsize, in setup_file_extents()
172 offset += 2 * sectorsize; in setup_file_extents()
176 insert_extent(root, offset, 2 * sectorsize, 2 * sectorsize, 0, in setup_file_extents()
180 offset += 2 * sectorsize; in setup_file_extents()
185 insert_extent(root, offset, sectorsize, 4 * sectorsize, 0, disk_bytenr, in setup_file_extents()
189 offset += sectorsize; in setup_file_extents()
190 insert_extent(root, offset, sectorsize, sectorsize, 0, in setup_file_extents()
194 offset += sectorsize; in setup_file_extents()
195 insert_extent(root, offset, 2 * sectorsize, 4 * sectorsize, in setup_file_extents()
199 offset += 2 * sectorsize; in setup_file_extents()
203 insert_extent(root, offset, sectorsize, sectorsize, 0, disk_bytenr, in setup_file_extents()
206 offset += 4 * sectorsize; in setup_file_extents()
208 insert_extent(root, offset, sectorsize, sectorsize, 0, disk_bytenr, in setup_file_extents()
224 u64 offset; in test_btrfs_get_extent() local
238 BTRFS_I(inode)->location.offset = 0; in test_btrfs_get_extent()
303 offset = em->start + em->len; in test_btrfs_get_extent()
306 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
316 if (em->start != offset || em->len != (sectorsize - 5)) { in test_btrfs_get_extent()
319 offset, em->start, em->len); in test_btrfs_get_extent()
331 offset = em->start + em->len; in test_btrfs_get_extent()
334 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
343 if (em->start != offset || em->len != 4) { in test_btrfs_get_extent()
346 offset, em->start, em->len); in test_btrfs_get_extent()
353 offset = em->start + em->len; in test_btrfs_get_extent()
357 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
366 if (em->start != offset || em->len != sectorsize - 1) { in test_btrfs_get_extent()
369 offset, em->start, em->len); in test_btrfs_get_extent()
381 offset = em->start + em->len; in test_btrfs_get_extent()
385 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
394 if (em->start != offset || em->len != sectorsize) { in test_btrfs_get_extent()
397 offset, sectorsize, em->start, em->len); in test_btrfs_get_extent()
411 offset = em->start + em->len; in test_btrfs_get_extent()
414 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
423 if (em->start != offset || em->len != sectorsize) { in test_btrfs_get_extent()
426 offset, sectorsize, em->start, em->len); in test_btrfs_get_extent()
433 offset = em->start + em->len; in test_btrfs_get_extent()
436 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
445 if (em->start != offset || em->len != 2 * sectorsize) { in test_btrfs_get_extent()
448 offset, 2 * sectorsize, em->start, em->len); in test_btrfs_get_extent()
466 offset = em->start + em->len; in test_btrfs_get_extent()
470 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
479 if (em->start != offset || em->len != sectorsize) { in test_btrfs_get_extent()
482 offset, sectorsize, em->start, em->len); in test_btrfs_get_extent()
495 offset = em->start + em->len; in test_btrfs_get_extent()
499 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
508 if (em->start != offset || em->len != sectorsize) { in test_btrfs_get_extent()
511 offset, sectorsize, em->start, em->len); in test_btrfs_get_extent()
526 offset = em->start + em->len; in test_btrfs_get_extent()
529 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
538 if (em->start != offset || em->len != sectorsize) { in test_btrfs_get_extent()
541 offset, sectorsize, em->start, em->len); in test_btrfs_get_extent()
559 offset = em->start + em->len; in test_btrfs_get_extent()
562 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
571 if (em->start != offset || em->len != 2 * sectorsize) { in test_btrfs_get_extent()
574 offset, 2 * sectorsize, em->start, em->len); in test_btrfs_get_extent()
593 offset = em->start + em->len; in test_btrfs_get_extent()
597 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
606 if (em->start != offset || em->len != 2 * sectorsize) { in test_btrfs_get_extent()
609 offset, 2 * sectorsize, em->start, em->len); in test_btrfs_get_extent()
627 offset = em->start + em->len; in test_btrfs_get_extent()
631 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
640 if (em->start != offset || em->len != sectorsize) { in test_btrfs_get_extent()
643 offset, sectorsize, em->start, em->len); in test_btrfs_get_extent()
663 offset = em->start + em->len; in test_btrfs_get_extent()
666 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
675 if (em->start != offset || em->len != sectorsize) { in test_btrfs_get_extent()
678 offset, sectorsize, em->start, em->len); in test_btrfs_get_extent()
690 offset = em->start + em->len; in test_btrfs_get_extent()
693 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
703 if (em->start != offset || em->len != 2 * sectorsize) { in test_btrfs_get_extent()
706 offset, 2 * sectorsize, em->start, em->len); in test_btrfs_get_extent()
724 offset = em->start + em->len; in test_btrfs_get_extent()
728 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset + 6, sectorsize); in test_btrfs_get_extent()
737 if (em->start != offset || em->len != sectorsize) { in test_btrfs_get_extent()
740 offset, sectorsize, em->start, em->len); in test_btrfs_get_extent()
752 offset = em->start + em->len; in test_btrfs_get_extent()
755 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, SZ_4M); in test_btrfs_get_extent()
769 if (em->start != offset || em->len != 3 * sectorsize) { in test_btrfs_get_extent()
772 offset, 3 * sectorsize, em->start, em->len); in test_btrfs_get_extent()
785 offset = em->start + em->len; in test_btrfs_get_extent()
788 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, offset, sectorsize); in test_btrfs_get_extent()
797 if (em->start != offset || em->len != sectorsize) { in test_btrfs_get_extent()
800 offset, sectorsize, em->start, em->len); in test_btrfs_get_extent()
840 BTRFS_I(inode)->location.offset = 0; in test_hole_first()