Lines Matching refs:bg
258 static inline bool btrfs_is_block_group_used(const struct btrfs_block_group *bg) in btrfs_is_block_group_used() argument
260 lockdep_assert_held(&bg->lock); in btrfs_is_block_group_used()
262 return (bg->used > 0 || bg->reserved > 0 || bg->pinned > 0); in btrfs_is_block_group_used()
290 void btrfs_wait_block_group_reservations(struct btrfs_block_group *bg);
293 void btrfs_dec_nocow_writers(struct btrfs_block_group *bg);
294 void btrfs_wait_nocow_writers(struct btrfs_block_group *bg);
309 void btrfs_mark_bg_unused(struct btrfs_block_group *bg);
312 void btrfs_mark_bg_to_reclaim(struct btrfs_block_group *bg);
368 bool btrfs_inc_block_group_swap_extents(struct btrfs_block_group *bg);
369 void btrfs_dec_block_group_swap_extents(struct btrfs_block_group *bg, int amount);
372 int btrfs_use_block_group_size_class(struct btrfs_block_group *bg,
375 bool btrfs_block_group_should_use_size_class(struct btrfs_block_group *bg);