Lines Matching refs:BTRFS_I
997 struct btrfs_root *root = BTRFS_I(reloc_inode)->root;
1007 bytenr -= BTRFS_I(reloc_inode)->index_cnt;
1009 btrfs_ino(BTRFS_I(reloc_inode)), bytenr, 0);
1100 } else if (inode && btrfs_ino(BTRFS_I(inode)) < key.objectid) {
1104 if (inode && btrfs_ino(BTRFS_I(inode)) == key.objectid) {
1111 ret = try_lock_extent(&BTRFS_I(inode)->io_tree,
1116 btrfs_drop_extent_cache(BTRFS_I(inode),
1118 unlock_extent(&BTRFS_I(inode)->io_tree,
1513 ino = btrfs_ino(BTRFS_I(inode));
1554 lock_extent(&BTRFS_I(inode)->io_tree, start, end);
1555 btrfs_drop_extent_cache(BTRFS_I(inode), start, end, 1);
1556 unlock_extent(&BTRFS_I(inode)->io_tree, start, end);
2656 struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree;
2670 lock_extent(&BTRFS_I(inode)->io_tree, start, end);
2679 btrfs_drop_extent_cache(BTRFS_I(inode), start, end, 0);
2681 unlock_extent(&BTRFS_I(inode)->io_tree, start, end);
2701 u64 offset = BTRFS_I(inode)->index_cnt;
2717 ret = prealloc_file_extent_cluster(BTRFS_I(inode), cluster);
2731 ret = btrfs_delalloc_reserve_metadata(BTRFS_I(inode),
2744 btrfs_delalloc_release_metadata(BTRFS_I(inode),
2746 btrfs_delalloc_release_extents(BTRFS_I(inode),
2765 btrfs_delalloc_release_metadata(BTRFS_I(inode),
2767 btrfs_delalloc_release_extents(BTRFS_I(inode),
2777 lock_extent(&BTRFS_I(inode)->io_tree, page_start, page_end);
2783 set_extent_bits(&BTRFS_I(inode)->io_tree,
2789 ret = btrfs_set_extent_delalloc(BTRFS_I(inode), page_start,
2794 btrfs_delalloc_release_metadata(BTRFS_I(inode),
2796 btrfs_delalloc_release_extents(BTRFS_I(inode),
2799 clear_extent_bits(&BTRFS_I(inode)->io_tree,
2807 unlock_extent(&BTRFS_I(inode)->io_tree,
2813 btrfs_delalloc_release_extents(BTRFS_I(inode), PAGE_SIZE);
3522 BTRFS_I(inode)->index_cnt = group->start;
3524 err = btrfs_orphan_add(trans, BTRFS_I(inode));