Lines Matching refs:item

34 				struct btrfs_root_item *item)  in btrfs_read_root_item()  argument
41 read_extent_buffer(eb, item, btrfs_item_ptr_offset(eb, slot), in btrfs_read_root_item()
42 min_t(int, len, (int)sizeof(*item))); in btrfs_read_root_item()
43 if (len < sizeof(*item)) in btrfs_read_root_item()
45 if (!need_reset && btrfs_root_generation(item) in btrfs_read_root_item()
46 != btrfs_root_generation_v2(item)) { in btrfs_read_root_item()
47 if (btrfs_root_generation_v2(item) != 0) { in btrfs_read_root_item()
59 memset(&item->generation_v2, 0, in btrfs_read_root_item()
60 sizeof(*item) - offsetof(struct btrfs_root_item, in btrfs_read_root_item()
64 memcpy(item->uuid, uuid.b, BTRFS_UUID_SIZE); in btrfs_read_root_item()
125 void btrfs_set_root_node(struct btrfs_root_item *item, in btrfs_set_root_node() argument
128 btrfs_set_root_bytenr(item, node->start); in btrfs_set_root_node()
129 btrfs_set_root_level(item, btrfs_header_level(node)); in btrfs_set_root_node()
130 btrfs_set_root_generation(item, btrfs_header_generation(node)); in btrfs_set_root_node()
138 *item) in btrfs_update_root()
174 if (old_len < sizeof(*item)) { in btrfs_update_root()
190 key, sizeof(*item)); in btrfs_update_root()
204 btrfs_set_root_generation_v2(item, btrfs_root_generation(item)); in btrfs_update_root()
206 write_extent_buffer(l, item, ptr, sizeof(*item)); in btrfs_update_root()
214 struct btrfs_key *key, struct btrfs_root_item *item) in btrfs_insert_root() argument
219 btrfs_set_root_generation_v2(item, btrfs_root_generation(item)); in btrfs_insert_root()
220 return btrfs_insert_item(trans, root, key, item, sizeof(*item)); in btrfs_insert_root()
498 struct btrfs_root_item *item = &root->root_item; in btrfs_update_root_times() local
502 btrfs_set_root_ctransid(item, trans->transid); in btrfs_update_root_times()
503 btrfs_set_stack_timespec_sec(&item->ctime, ct.tv_sec); in btrfs_update_root_times()
504 btrfs_set_stack_timespec_nsec(&item->ctime, ct.tv_nsec); in btrfs_update_root_times()