Lines Matching refs:item
23 struct btrfs_root_item *item) in btrfs_read_root_item() argument
29 read_extent_buffer(eb, item, btrfs_item_ptr_offset(eb, slot), in btrfs_read_root_item()
30 min_t(u32, len, sizeof(*item))); in btrfs_read_root_item()
31 if (len < sizeof(*item)) in btrfs_read_root_item()
33 if (!need_reset && btrfs_root_generation(item) in btrfs_read_root_item()
34 != btrfs_root_generation_v2(item)) { in btrfs_read_root_item()
35 if (btrfs_root_generation_v2(item) != 0) { in btrfs_read_root_item()
43 memset_startat(item, 0, generation_v2); in btrfs_read_root_item()
44 generate_random_guid(item->uuid); in btrfs_read_root_item()
105 void btrfs_set_root_node(struct btrfs_root_item *item, in btrfs_set_root_node() argument
108 btrfs_set_root_bytenr(item, node->start); in btrfs_set_root_node()
109 btrfs_set_root_level(item, btrfs_header_level(node)); in btrfs_set_root_node()
110 btrfs_set_root_generation(item, btrfs_header_generation(node)); in btrfs_set_root_node()
118 *item) in btrfs_update_root()
156 if (old_len < sizeof(*item)) { in btrfs_update_root()
172 key, sizeof(*item)); in btrfs_update_root()
186 btrfs_set_root_generation_v2(item, btrfs_root_generation(item)); in btrfs_update_root()
188 write_extent_buffer(l, item, ptr, sizeof(*item)); in btrfs_update_root()
196 const struct btrfs_key *key, struct btrfs_root_item *item) in btrfs_insert_root() argument
201 btrfs_set_root_generation_v2(item, btrfs_root_generation(item)); in btrfs_insert_root()
202 return btrfs_insert_item(trans, root, key, item, sizeof(*item)); in btrfs_insert_root()
471 struct btrfs_root_item *item = &root->root_item; in btrfs_update_root_times() local
476 btrfs_set_root_ctransid(item, trans->transid); in btrfs_update_root_times()
477 btrfs_set_stack_timespec_sec(&item->ctime, ct.tv_sec); in btrfs_update_root_times()
478 btrfs_set_stack_timespec_nsec(&item->ctime, ct.tv_nsec); in btrfs_update_root_times()