Lines Matching full:reserve
17 * currently reserved for this block reserve.
23 * -> Reserve
61 * to make our extent tree updates. This block reserve acts as an overflow
62 * buffer in case our delayed refs reserve does not reserve enough space to
78 * reservation. We use the transaction items and pre-reserve space for every
84 * the most dynamic block reserve in the system, we will try to refill this
85 * block reserve first with any excess returned by any other block reserve.
88 * This is the fallback block reserve to make us try to reserve space if we
91 * content to just reserve space from the space_info on demand.
95 * allocate a block reserve, set it to some size, and then truncate bytes
100 * re-reserve.
380 * But we also want to reserve enough space so we can do the fallback in btrfs_update_global_block_rsv()
381 * global reserve for an unlink, which is an additional 5 items (see the in btrfs_update_global_block_rsv()
526 * The global reserve still exists to save us from ourselves, so don't in btrfs_use_block_rsv()
527 * warn_on if we are short on our delayed refs reserve. in btrfs_use_block_rsv()
545 * If we couldn't reserve metadata bytes try and use some from in btrfs_use_block_rsv()
546 * the global reserve if its space type is the same as the global in btrfs_use_block_rsv()