Lines Matching refs:item_size
383 u32 item_size;
399 item_size = btrfs_item_size(eb, slot);
412 if (dst_size != item_size)
415 if (item_size == 0) {
419 dst_copy = kmalloc(item_size, GFP_NOFS);
420 src_copy = kmalloc(item_size, GFP_NOFS);
428 read_extent_buffer(eb, src_copy, src_ptr, item_size);
432 item_size);
433 ret = memcmp(dst_copy, src_copy, item_size);
498 key, item_size);
506 if (found_size > item_size)
507 btrfs_truncate_item(trans, path, item_size, 1);
508 else if (found_size < item_size)
509 btrfs_extend_item(trans, path, item_size - found_size);
559 src_ptr, item_size);
1130 u32 item_size;
1137 item_size = btrfs_item_size(leaf, path->slots[0]);
1140 while (cur_offset < item_size) {
1492 u32 item_size;
1507 item_size = btrfs_item_size(leaf, path->slots[0]);
1511 while (cur_offset < item_size) {
3553 u32 item_size;
3562 item_size = btrfs_item_size(src, start_slot);
3564 batch.data_sizes = &item_size;
3565 batch.total_data_size = item_size;
5207 u32 item_size = btrfs_item_size(eb, slot);
5217 while (cur_offset < item_size) {
6690 u32 item_size;
6707 item_size = btrfs_item_size(leaf, slot);
6709 while (cur_offset < item_size) {
6728 cur_offset = item_size;