Lines Matching refs:BTRFS_I

250 	const struct btrfs_inode *inode = BTRFS_I(d_inode(dentry));  in btrfs_fileattr_get()
259 struct btrfs_inode *inode = BTRFS_I(d_inode(dentry)); in btrfs_fileattr_set()
509 struct btrfs_root *root = BTRFS_I(dir)->root; in create_subvol()
653 BTRFS_I(new_inode_args.inode)->root = new_root; in create_subvol()
669 btrfs_record_new_subvolume(trans, BTRFS_I(dir)); in create_subvol()
755 ret = btrfs_subvolume_reserve_metadata(BTRFS_I(dir)->root, block_rsv, in create_snapshot()
764 pending_snapshot->dir = BTRFS_I(dir); in create_snapshot()
772 ret = btrfs_record_root_in_trans(trans, BTRFS_I(dir)->root); in create_snapshot()
924 ret = btrfs_check_dir_item_collision(BTRFS_I(dir)->root, dir->i_ino, &name_str); in btrfs_mksubvol()
930 if (btrfs_root_refs(&BTRFS_I(dir)->root->root_item) == 0) in btrfs_mksubvol()
945 btrfs_inode_unlock(BTRFS_I(dir), 0); in btrfs_mksubvol()
1032 struct btrfs_root *root = BTRFS_I(file_inode(file))->root; in btrfs_ioctl_resize()
1223 btrfs_info(BTRFS_I(file_inode(file))->root->fs_info, in __btrfs_ioctl_snap_create()
1232 } else if (btrfs_ino(BTRFS_I(src_inode)) != BTRFS_FIRST_FREE_OBJECTID) { in __btrfs_ioctl_snap_create()
1243 BTRFS_I(src_inode)->root, in __btrfs_ioctl_snap_create()
1361 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_ioctl_subvol_setflags()
1374 if (btrfs_ino(BTRFS_I(inode)) != BTRFS_FIRST_FREE_OBJECTID) { in btrfs_ioctl_subvol_setflags()
1818 struct btrfs_fs_info *fs_info = BTRFS_I(inode)->root->fs_info; in btrfs_search_path_in_tree_user()
1819 u64 upper_limit = btrfs_ino(BTRFS_I(inode)); in btrfs_search_path_in_tree_user()
1820 u64 treeid = btrfs_root_id(BTRFS_I(inode)->root); in btrfs_search_path_in_tree_user()
2042 btrfs_ino(BTRFS_I(inode)) != BTRFS_FIRST_FREE_OBJECTID) { in btrfs_ioctl_ino_lookup_user()
2086 fs_info = BTRFS_I(inode)->root->fs_info; in btrfs_ioctl_get_subvol_info()
2089 key.objectid = btrfs_root_id(BTRFS_I(inode)->root); in btrfs_ioctl_get_subvol_info()
2281 struct btrfs_root *root = BTRFS_I(dir)->root; in btrfs_ioctl_snap_destroy()
2435 dest = BTRFS_I(inode)->root; in btrfs_ioctl_snap_destroy()
2475 if (btrfs_ino(BTRFS_I(inode)) != BTRFS_FIRST_FREE_OBJECTID) { in btrfs_ioctl_snap_destroy()
2480 btrfs_inode_lock(BTRFS_I(inode), 0); in btrfs_ioctl_snap_destroy()
2481 ret = btrfs_delete_subvolume(BTRFS_I(dir), dentry); in btrfs_ioctl_snap_destroy()
2482 btrfs_inode_unlock(BTRFS_I(inode), 0); in btrfs_ioctl_snap_destroy()
2489 btrfs_inode_unlock(BTRFS_I(dir), 0); in btrfs_ioctl_snap_destroy()
2506 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_ioctl_defrag()
2572 ret = btrfs_defrag_file(BTRFS_I(file_inode(file)), &file->f_ra, in btrfs_ioctl_defrag()
2864 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_ioctl_default_subvol()
3505 struct btrfs_root *root = BTRFS_I(file_inode(file))->root; in btrfs_ioctl_balance()
3716 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_ioctl_qgroup_assign()
3787 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_ioctl_qgroup_create()
3845 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_ioctl_qgroup_limit()
3963 struct btrfs_root *root = BTRFS_I(inode)->root; in _btrfs_ioctl_set_received_subvol()
3979 if (btrfs_ino(BTRFS_I(inode)) != BTRFS_FIRST_FREE_OBJECTID) { in _btrfs_ioctl_set_received_subvol()
4151 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_ioctl_set_fslabel()
4294 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_ioctl_set_features()
4404 struct btrfs_inode *inode = BTRFS_I(file_inode(file)); in btrfs_ioctl_encoded_read()
4646 struct btrfs_inode *inode = BTRFS_I(file_inode(priv->iocb.ki_filp)); in btrfs_uring_read_finished()
4718 struct btrfs_inode *inode = BTRFS_I(file_inode(iocb->ki_filp)); in btrfs_uring_read_extent()
4807 inode = BTRFS_I(file->f_inode); in btrfs_uring_encoded_read()
5213 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_ioctl()
5238 return btrfs_ioctl_subvol_getflags(BTRFS_I(inode), argp); in btrfs_ioctl()