Lines Matching +full:full +full:- +full:size
1 /* SPDX-License-Identifier: GPL-2.0 */
25 u64 size; member
29 bool full; member
35 * Qgroup equivalent for @size @reserved
37 * Unlike normal @size/@reserved for inode rsv, qgroup doesn't care
38 * about things like csum size nor how many tree blocks it will need to
96 * Fast path to check if the reserve is full, may be carefully used outside of
101 return data_race(rsv->full); in btrfs_block_rsv_full()
113 spin_lock(&rsv->lock); in btrfs_block_rsv_reserved()
114 ret = rsv->reserved; in btrfs_block_rsv_reserved()
115 spin_unlock(&rsv->lock); in btrfs_block_rsv_reserved()
121 * Get the size of a block reserve in a context where getting a stale value is
129 spin_lock(&rsv->lock); in btrfs_block_rsv_size()
130 ret = rsv->size; in btrfs_block_rsv_size()
131 spin_unlock(&rsv->lock); in btrfs_block_rsv_size()