Lines Matching refs:root_item
21 * sizeof(root_item), we know it's an old version of the root structure and
58 * root_item: the root item of the tree we look for
68 struct btrfs_path *path, struct btrfs_root_item *root_item,
108 if (root_item)
109 btrfs_read_root_item(l, slot, root_item);
292 if (btrfs_root_refs(&root->root_item) == 0) {
295 btrfs_disk_key_to_cpu(&drop_key, &root->root_item.drop_progress);
466 * Old btrfs forgets to init root_item->flags and root_item->byte_limit
468 * root_item->inode_item->flags, and use it to indicate if those fields
471 void btrfs_check_and_init_root_item(struct btrfs_root_item *root_item)
473 u64 inode_flags = btrfs_stack_inode_flags(&root_item->inode);
477 btrfs_set_stack_inode_flags(&root_item->inode, inode_flags);
478 btrfs_set_root_flags(root_item, 0);
479 btrfs_set_root_limit(root_item, 0);
486 struct btrfs_root_item *item = &root->root_item;