Lines Matching refs:btree_inode

449 	io_tree = &BTRFS_I(root->fs_info->btree_inode)->io_tree;  in btree_read_extent_buffer_pages()
1075 struct inode *btree_inode = root->fs_info->btree_inode; in readahead_tree_block() local
1080 read_extent_buffer_pages(&BTRFS_I(btree_inode)->io_tree, in readahead_tree_block()
1089 struct inode *btree_inode = root->fs_info->btree_inode; in reada_tree_block_flagged() local
1090 struct extent_io_tree *io_tree = &BTRFS_I(btree_inode)->io_tree; in reada_tree_block_flagged()
1267 fs_info->btree_inode->i_mapping); in __setup_root()
2186 fs_info->btree_inode->i_ino = BTRFS_BTREE_INODE_OBJECTID; in btrfs_init_btree_inode()
2187 set_nlink(fs_info->btree_inode, 1); in btrfs_init_btree_inode()
2193 fs_info->btree_inode->i_size = OFFSET_MAX; in btrfs_init_btree_inode()
2194 fs_info->btree_inode->i_mapping->a_ops = &btree_aops; in btrfs_init_btree_inode()
2196 RB_CLEAR_NODE(&BTRFS_I(fs_info->btree_inode)->rb_node); in btrfs_init_btree_inode()
2197 extent_io_tree_init(&BTRFS_I(fs_info->btree_inode)->io_tree, in btrfs_init_btree_inode()
2198 fs_info->btree_inode->i_mapping); in btrfs_init_btree_inode()
2199 BTRFS_I(fs_info->btree_inode)->io_tree.track_uptodate = 0; in btrfs_init_btree_inode()
2200 extent_map_tree_init(&BTRFS_I(fs_info->btree_inode)->extent_tree); in btrfs_init_btree_inode()
2202 BTRFS_I(fs_info->btree_inode)->io_tree.ops = &btree_extent_io_ops; in btrfs_init_btree_inode()
2204 BTRFS_I(fs_info->btree_inode)->root = tree_root; in btrfs_init_btree_inode()
2205 memset(&BTRFS_I(fs_info->btree_inode)->location, 0, in btrfs_init_btree_inode()
2208 &BTRFS_I(fs_info->btree_inode)->runtime_flags); in btrfs_init_btree_inode()
2209 btrfs_insert_inode_hash(fs_info->btree_inode); in btrfs_init_btree_inode()
2482 fs_info->btree_inode = new_inode(sb); in open_ctree()
2483 if (!fs_info->btree_inode) { in open_ctree()
2488 mapping_set_gfp_mask(fs_info->btree_inode->i_mapping, GFP_NOFS); in open_ctree()
2580 fs_info->btree_inode->i_mapping); in open_ctree()
2582 fs_info->btree_inode->i_mapping); in open_ctree()
3084 filemap_write_and_wait(fs_info->btree_inode->i_mapping); in open_ctree()
3095 invalidate_inode_pages2(fs_info->btree_inode->i_mapping); in open_ctree()
3103 iput(fs_info->btree_inode); in open_ctree()
3777 invalidate_inode_pages2(fs_info->btree_inode->i_mapping); in close_ctree()
3783 iput(fs_info->btree_inode); in close_ctree()
3820 struct inode *btree_inode = buf->pages[0]->mapping->host; in btrfs_buffer_uptodate() local
3826 ret = verify_parent_transid(&BTRFS_I(btree_inode)->io_tree, buf, in btrfs_buffer_uptodate()
3891 root->fs_info->btree_inode->i_mapping); in __btrfs_btree_balance_dirty()