Lines Matching refs:rsv
37 * Unlike normal @size/@reserved for inode rsv, qgroup doesn't care
54 void btrfs_init_block_rsv(struct btrfs_block_rsv *rsv, enum btrfs_rsv_type type);
59 struct btrfs_block_rsv *rsv,
62 struct btrfs_block_rsv *rsv);
86 struct btrfs_block_rsv *rsv);
99 static inline bool btrfs_block_rsv_full(const struct btrfs_block_rsv *rsv)
101 return data_race(rsv->full);
109 static inline u64 btrfs_block_rsv_reserved(struct btrfs_block_rsv *rsv)
113 spin_lock(&rsv->lock);
114 ret = rsv->reserved;
115 spin_unlock(&rsv->lock);
125 static inline u64 btrfs_block_rsv_size(struct btrfs_block_rsv *rsv)
129 spin_lock(&rsv->lock);
130 ret = rsv->size;
131 spin_unlock(&rsv->lock);