Lines Matching refs:item
141 struct btrfs_file_extent_item *item; in btrfs_insert_file_extent() local
154 sizeof(*item)); in btrfs_insert_file_extent()
159 item = btrfs_item_ptr(leaf, path->slots[0], in btrfs_insert_file_extent()
161 btrfs_set_file_extent_disk_bytenr(leaf, item, disk_offset); in btrfs_insert_file_extent()
162 btrfs_set_file_extent_disk_num_bytes(leaf, item, disk_num_bytes); in btrfs_insert_file_extent()
163 btrfs_set_file_extent_offset(leaf, item, offset); in btrfs_insert_file_extent()
164 btrfs_set_file_extent_num_bytes(leaf, item, num_bytes); in btrfs_insert_file_extent()
165 btrfs_set_file_extent_ram_bytes(leaf, item, ram_bytes); in btrfs_insert_file_extent()
166 btrfs_set_file_extent_generation(leaf, item, trans->transid); in btrfs_insert_file_extent()
167 btrfs_set_file_extent_type(leaf, item, BTRFS_FILE_EXTENT_REG); in btrfs_insert_file_extent()
168 btrfs_set_file_extent_compression(leaf, item, compression); in btrfs_insert_file_extent()
169 btrfs_set_file_extent_encryption(leaf, item, encryption); in btrfs_insert_file_extent()
170 btrfs_set_file_extent_other_encoding(leaf, item, other_encoding); in btrfs_insert_file_extent()
188 struct btrfs_csum_item *item; in btrfs_lookup_csum() local
222 item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_csum_item); in btrfs_lookup_csum()
223 item = (struct btrfs_csum_item *)((unsigned char *)item + in btrfs_lookup_csum()
225 return item; in btrfs_lookup_csum()
261 struct btrfs_csum_item *item = NULL; in search_csum_tree() local
275 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in search_csum_tree()
289 item = btrfs_lookup_csum(NULL, fs_info->csum_root, path, disk_bytenr, 0); in search_csum_tree()
290 if (IS_ERR(item)) { in search_csum_tree()
291 ret = PTR_ERR(item); in search_csum_tree()
304 read_extent_buffer(path->nodes[0], dst, (unsigned long)item, in search_csum_tree()
504 struct btrfs_csum_item *item; in btrfs_lookup_csums_range() local
572 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in btrfs_lookup_csums_range()
593 ((unsigned long)item) + offset, in btrfs_lookup_csums_range()
978 struct btrfs_csum_item *item; in btrfs_csum_file_blocks() local
1002 item = btrfs_lookup_csum(trans, root, path, bytenr, 1); in btrfs_csum_file_blocks()
1003 if (!IS_ERR(item)) { in btrfs_csum_file_blocks()
1012 ret = PTR_ERR(item); in btrfs_csum_file_blocks()
1167 item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_csum_item); in btrfs_csum_file_blocks()
1168 item_end = (struct btrfs_csum_item *)((unsigned char *)item + in btrfs_csum_file_blocks()
1170 item = (struct btrfs_csum_item *)((unsigned char *)item + in btrfs_csum_file_blocks()
1175 ins_size = min_t(u32, (unsigned long)item_end - (unsigned long)item, in btrfs_csum_file_blocks()
1177 write_extent_buffer(leaf, sums->sums + index, (unsigned long)item, in btrfs_csum_file_blocks()