Lines Matching defs:used_bg
3437 struct btrfs_block_group *used_bg = NULL;
3441 used_bg = cluster->block_group;
3442 if (!used_bg)
3445 if (used_bg == block_group)
3446 return used_bg;
3448 btrfs_get_block_group(used_bg);
3451 return used_bg;
3453 if (down_read_trylock(&used_bg->data_rwsem))
3454 return used_bg;
3459 down_read_nested(&used_bg->data_rwsem, SINGLE_DEPTH_NESTING);
3462 if (used_bg == cluster->block_group)
3463 return used_bg;
3465 up_read(&used_bg->data_rwsem);
3466 btrfs_put_block_group(used_bg);