Searched refs:data_sinfo (Results 1 – 4 of 4) sorted by relevance
16 struct btrfs_space_info *data_sinfo = fs_info->data_sinfo; in btrfs_alloc_data_chunk_ondemand() local32 spin_lock(&data_sinfo->lock); in btrfs_alloc_data_chunk_ondemand()33 used = btrfs_space_info_used(data_sinfo, true); in btrfs_alloc_data_chunk_ondemand()35 if (used + bytes > data_sinfo->total_bytes) { in btrfs_alloc_data_chunk_ondemand()42 if (!data_sinfo->full) { in btrfs_alloc_data_chunk_ondemand()45 data_sinfo->force_alloc = CHUNK_ALLOC_FORCE; in btrfs_alloc_data_chunk_ondemand()46 spin_unlock(&data_sinfo->lock); in btrfs_alloc_data_chunk_ondemand()84 &data_sinfo->total_bytes_pinned, in btrfs_alloc_data_chunk_ondemand()85 used + bytes - data_sinfo->total_bytes, in btrfs_alloc_data_chunk_ondemand()87 spin_unlock(&data_sinfo->lock); in btrfs_alloc_data_chunk_ondemand()[all …]
72 info->data_sinfo = space_info; in create_space_info()
3190 spin_lock(&fs_info->data_sinfo->lock); in btrfs_may_alloc_data_chunk()3191 bytes_used = fs_info->data_sinfo->bytes_used; in btrfs_may_alloc_data_chunk()3192 spin_unlock(&fs_info->data_sinfo->lock); in btrfs_may_alloc_data_chunk()
763 struct btrfs_space_info *data_sinfo; member