Lines Matching refs:rsv
173 void btrfs_init_block_rsv(struct btrfs_block_rsv *rsv, unsigned short type) in btrfs_init_block_rsv() argument
175 memset(rsv, 0, sizeof(*rsv)); in btrfs_init_block_rsv()
176 spin_lock_init(&rsv->lock); in btrfs_init_block_rsv()
177 rsv->type = type; in btrfs_init_block_rsv()
181 struct btrfs_block_rsv *rsv, in btrfs_init_metadata_block_rsv() argument
184 btrfs_init_block_rsv(rsv, type); in btrfs_init_metadata_block_rsv()
185 rsv->space_info = btrfs_find_space_info(fs_info, in btrfs_init_metadata_block_rsv()
203 struct btrfs_block_rsv *rsv) in btrfs_free_block_rsv() argument
205 if (!rsv) in btrfs_free_block_rsv()
207 btrfs_block_rsv_release(fs_info, rsv, (u64)-1, NULL); in btrfs_free_block_rsv()
208 kfree(rsv); in btrfs_free_block_rsv()