Lines Matching refs:item

48 	struct btrfs_file_extent_item *item;  in btrfs_insert_file_extent()  local
62 sizeof(*item)); in btrfs_insert_file_extent()
67 item = btrfs_item_ptr(leaf, path->slots[0], in btrfs_insert_file_extent()
69 btrfs_set_file_extent_disk_bytenr(leaf, item, disk_offset); in btrfs_insert_file_extent()
70 btrfs_set_file_extent_disk_num_bytes(leaf, item, disk_num_bytes); in btrfs_insert_file_extent()
71 btrfs_set_file_extent_offset(leaf, item, offset); in btrfs_insert_file_extent()
72 btrfs_set_file_extent_num_bytes(leaf, item, num_bytes); in btrfs_insert_file_extent()
73 btrfs_set_file_extent_ram_bytes(leaf, item, ram_bytes); in btrfs_insert_file_extent()
74 btrfs_set_file_extent_generation(leaf, item, trans->transid); in btrfs_insert_file_extent()
75 btrfs_set_file_extent_type(leaf, item, BTRFS_FILE_EXTENT_REG); in btrfs_insert_file_extent()
76 btrfs_set_file_extent_compression(leaf, item, compression); in btrfs_insert_file_extent()
77 btrfs_set_file_extent_encryption(leaf, item, encryption); in btrfs_insert_file_extent()
78 btrfs_set_file_extent_other_encoding(leaf, item, other_encoding); in btrfs_insert_file_extent()
95 struct btrfs_csum_item *item; in btrfs_lookup_csum() local
129 item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_csum_item); in btrfs_lookup_csum()
130 item = (struct btrfs_csum_item *)((unsigned char *)item + in btrfs_lookup_csum()
132 return item; in btrfs_lookup_csum()
167 struct btrfs_csum_item *item = NULL; in __btrfs_lookup_bio_sums() local
231 if (!item || disk_bytenr < item_start_offset || in __btrfs_lookup_bio_sums()
236 if (item) in __btrfs_lookup_bio_sums()
238 item = btrfs_lookup_csum(NULL, root->fs_info->csum_root, in __btrfs_lookup_bio_sums()
240 if (IS_ERR(item)) { in __btrfs_lookup_bio_sums()
253 item = NULL; in __btrfs_lookup_bio_sums()
266 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in __btrfs_lookup_bio_sums()
279 ((unsigned long)item) + diff, in __btrfs_lookup_bio_sums()
314 struct btrfs_csum_item *item; in btrfs_lookup_csums_range() local
383 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in btrfs_lookup_csums_range()
405 ((unsigned long)item) + offset, in btrfs_lookup_csums_range()
690 struct btrfs_csum_item *item; in btrfs_csum_file_blocks() local
715 item = btrfs_lookup_csum(trans, root, path, bytenr, 1); in btrfs_csum_file_blocks()
716 if (!IS_ERR(item)) { in btrfs_csum_file_blocks()
725 ret = PTR_ERR(item); in btrfs_csum_file_blocks()
847 item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_csum_item); in btrfs_csum_file_blocks()
848 item_end = (struct btrfs_csum_item *)((unsigned char *)item + in btrfs_csum_file_blocks()
850 item = (struct btrfs_csum_item *)((unsigned char *)item + in btrfs_csum_file_blocks()
856 ins_size = min_t(u32, (unsigned long)item_end - (unsigned long)item, in btrfs_csum_file_blocks()
858 write_extent_buffer(leaf, sums->sums + index, (unsigned long)item, in btrfs_csum_file_blocks()