Lines Matching refs:btrfs_block_rsv
103 struct btrfs_block_rsv *block_rsv,
104 struct btrfs_block_rsv *dest, u64 num_bytes,
160 int btrfs_block_rsv_migrate(struct btrfs_block_rsv *src,
161 struct btrfs_block_rsv *dst, u64 num_bytes,
174 void btrfs_init_block_rsv(struct btrfs_block_rsv *rsv, unsigned short type)
182 struct btrfs_block_rsv *rsv,
190 struct btrfs_block_rsv *btrfs_alloc_block_rsv(struct btrfs_fs_info *fs_info,
193 struct btrfs_block_rsv *block_rsv;
204 struct btrfs_block_rsv *rsv)
213 struct btrfs_block_rsv *block_rsv, u64 num_bytes,
228 int btrfs_block_rsv_check(struct btrfs_block_rsv *block_rsv, int min_factor)
246 struct btrfs_block_rsv *block_rsv, u64 min_reserved,
276 struct btrfs_block_rsv *block_rsv, u64 num_bytes,
279 struct btrfs_block_rsv *global_rsv = &fs_info->global_block_rsv;
280 struct btrfs_block_rsv *delayed_rsv = &fs_info->delayed_refs_rsv;
281 struct btrfs_block_rsv *target = NULL;
299 int btrfs_block_rsv_use_bytes(struct btrfs_block_rsv *block_rsv, u64 num_bytes)
314 void btrfs_block_rsv_add_bytes(struct btrfs_block_rsv *block_rsv,
327 struct btrfs_block_rsv *dest, u64 num_bytes,
330 struct btrfs_block_rsv *global_rsv = &fs_info->global_block_rsv;
353 struct btrfs_block_rsv *block_rsv = &fs_info->global_block_rsv;
455 static struct btrfs_block_rsv *get_block_rsv(
460 struct btrfs_block_rsv *block_rsv = NULL;
476 struct btrfs_block_rsv *btrfs_use_block_rsv(struct btrfs_trans_handle *trans,
481 struct btrfs_block_rsv *block_rsv;
482 struct btrfs_block_rsv *global_rsv = &fs_info->global_block_rsv;