Lines Matching refs:eb
453 struct extent_buffer *eb, in fs_path_add_from_extent_buffer() argument
463 read_extent_buffer(eb, prepared, off, len); in fs_path_add_from_extent_buffer()
586 struct extent_buffer *eb, in tlv_put_btrfs_timespec() argument
590 read_extent_buffer(eb, &bts, (unsigned long)ts, sizeof(bts)); in tlv_put_btrfs_timespec()
632 #define TLV_PUT_BTRFS_TIMESPEC(sctx, attrtype, eb, ts) \ argument
634 ret = tlv_put_btrfs_timespec(sctx, attrtype, eb, ts); \
856 struct extent_buffer *eb = path->nodes[0]; in iterate_inode_ref() local
887 ptr = (unsigned long)btrfs_item_ptr(eb, slot, in iterate_inode_ref()
890 total = btrfs_item_size(eb, item); in iterate_inode_ref()
893 ptr = btrfs_item_ptr_offset(eb, slot); in iterate_inode_ref()
894 total = btrfs_item_size_nr(eb, slot); in iterate_inode_ref()
903 name_len = btrfs_inode_ref_name_len(eb, iref); in iterate_inode_ref()
905 index = btrfs_inode_ref_index(eb, iref); in iterate_inode_ref()
909 name_len = btrfs_inode_extref_name_len(eb, extref); in iterate_inode_ref()
911 index = btrfs_inode_extref_index(eb, extref); in iterate_inode_ref()
912 dir = btrfs_inode_extref_parent(eb, extref); in iterate_inode_ref()
917 name_off, eb, dir, in iterate_inode_ref()
931 eb, dir, in iterate_inode_ref()
941 ret = fs_path_add_from_extent_buffer(p, eb, name_off, in iterate_inode_ref()
977 struct extent_buffer *eb; in iterate_dir_item() local
1005 eb = path->nodes[0]; in iterate_dir_item()
1008 di = btrfs_item_ptr(eb, slot, struct btrfs_dir_item); in iterate_dir_item()
1011 total = btrfs_item_size(eb, item); in iterate_dir_item()
1015 name_len = btrfs_dir_name_len(eb, di); in iterate_dir_item()
1016 data_len = btrfs_dir_data_len(eb, di); in iterate_dir_item()
1017 type = btrfs_dir_type(eb, di); in iterate_dir_item()
1018 btrfs_dir_item_key_to_cpu(eb, di, &di_key); in iterate_dir_item()
1061 read_extent_buffer(eb, buf, (unsigned long)(di + 1), in iterate_dir_item()
1292 struct extent_buffer *eb = path->nodes[0]; in find_extent_clone() local
1325 fi = btrfs_item_ptr(eb, path->slots[0], in find_extent_clone()
1327 extent_type = btrfs_file_extent_type(eb, fi); in find_extent_clone()
1332 compressed = btrfs_file_extent_compression(eb, fi); in find_extent_clone()
1334 num_bytes = btrfs_file_extent_num_bytes(eb, fi); in find_extent_clone()
1335 disk_byte = btrfs_file_extent_disk_bytenr(eb, fi); in find_extent_clone()
1340 logical = disk_byte + btrfs_file_extent_offset(eb, fi); in find_extent_clone()
1383 backref_ctx->data_offset = btrfs_file_extent_offset(eb, fi); in find_extent_clone()
2488 struct extent_buffer *eb; in send_utimes() local
2511 eb = path->nodes[0]; in send_utimes()
2513 ii = btrfs_item_ptr(eb, slot, struct btrfs_inode_item); in send_utimes()
2523 TLV_PUT_BTRFS_TIMESPEC(sctx, BTRFS_SEND_A_ATIME, eb, &ii->atime); in send_utimes()
2524 TLV_PUT_BTRFS_TIMESPEC(sctx, BTRFS_SEND_A_MTIME, eb, &ii->mtime); in send_utimes()
2525 TLV_PUT_BTRFS_TIMESPEC(sctx, BTRFS_SEND_A_CTIME, eb, &ii->ctime); in send_utimes()
2633 struct extent_buffer *eb; in did_create_dir() local
2651 eb = path->nodes[0]; in did_create_dir()
2653 if (slot >= btrfs_header_nritems(eb)) { in did_create_dir()
2664 btrfs_item_key_to_cpu(eb, &found_key, slot); in did_create_dir()
2671 di = btrfs_item_ptr(eb, slot, struct btrfs_dir_item); in did_create_dir()
2672 btrfs_dir_item_key_to_cpu(eb, di, &di_key); in did_create_dir()
4081 struct extent_buffer *eb; in process_all_refs() local
4111 eb = path->nodes[0]; in process_all_refs()
4113 if (slot >= btrfs_header_nritems(eb)) { in process_all_refs()
4122 btrfs_item_key_to_cpu(eb, &found_key, slot); in process_all_refs()
4406 struct extent_buffer *eb; in process_all_new_xattrs() local
4423 eb = path->nodes[0]; in process_all_new_xattrs()
4425 if (slot >= btrfs_header_nritems(eb)) { in process_all_new_xattrs()
4436 btrfs_item_key_to_cpu(eb, &found_key, slot); in process_all_new_xattrs()
4996 struct extent_buffer *eb; in is_extent_unchanged() local
5016 eb = left_path->nodes[0]; in is_extent_unchanged()
5018 ei = btrfs_item_ptr(eb, slot, struct btrfs_file_extent_item); in is_extent_unchanged()
5019 left_type = btrfs_file_extent_type(eb, ei); in is_extent_unchanged()
5025 left_disknr = btrfs_file_extent_disk_bytenr(eb, ei); in is_extent_unchanged()
5026 left_len = btrfs_file_extent_num_bytes(eb, ei); in is_extent_unchanged()
5027 left_offset = btrfs_file_extent_offset(eb, ei); in is_extent_unchanged()
5028 left_gen = btrfs_file_extent_generation(eb, ei); in is_extent_unchanged()
5065 eb = path->nodes[0]; in is_extent_unchanged()
5067 btrfs_item_key_to_cpu(eb, &found_key, slot); in is_extent_unchanged()
5080 ei = btrfs_item_ptr(eb, slot, struct btrfs_file_extent_item); in is_extent_unchanged()
5081 right_type = btrfs_file_extent_type(eb, ei); in is_extent_unchanged()
5089 right_len = btrfs_file_extent_inline_len(eb, slot, ei); in is_extent_unchanged()
5092 right_len = btrfs_file_extent_num_bytes(eb, ei); in is_extent_unchanged()
5118 right_disknr = btrfs_file_extent_disk_bytenr(eb, ei); in is_extent_unchanged()
5119 right_offset = btrfs_file_extent_offset(eb, ei); in is_extent_unchanged()
5120 right_gen = btrfs_file_extent_generation(eb, ei); in is_extent_unchanged()
5148 eb = path->nodes[0]; in is_extent_unchanged()
5150 btrfs_item_key_to_cpu(eb, &found_key, slot); in is_extent_unchanged()
5341 struct extent_buffer *eb; in process_all_extents() local
5357 eb = path->nodes[0]; in process_all_extents()
5360 if (slot >= btrfs_header_nritems(eb)) { in process_all_extents()
5371 btrfs_item_key_to_cpu(eb, &found_key, slot); in process_all_extents()
5886 struct extent_buffer *eb; in full_send_tree() local
5904 eb = path->nodes[0]; in full_send_tree()
5906 btrfs_item_key_to_cpu(eb, &found_key, slot); in full_send_tree()