Lines Matching refs:freesp
327 int64_t freesp; in xfs_quota_calc_throttle() local
337 freesp = dq->q_prealloc_hi_wmark - dq->q_blk.reserved; in xfs_quota_calc_throttle()
338 if (freesp < dq->q_low_space[XFS_QLOWSP_5_PCNT]) { in xfs_quota_calc_throttle()
340 if (freesp < dq->q_low_space[XFS_QLOWSP_3_PCNT]) in xfs_quota_calc_throttle()
342 if (freesp < dq->q_low_space[XFS_QLOWSP_1_PCNT]) in xfs_quota_calc_throttle()
346 if (freesp < *qfreesp) in xfs_quota_calc_throttle()
347 *qfreesp = freesp; in xfs_quota_calc_throttle()
350 if ((freesp >> shift) < (*qblocks >> *qshift)) { in xfs_quota_calc_throttle()
351 *qblocks = freesp; in xfs_quota_calc_throttle()
375 int64_t freesp; in xfs_iomap_prealloc_size() local
438 freesp = percpu_counter_read_positive(&mp->m_fdblocks); in xfs_iomap_prealloc_size()
439 if (freesp < mp->m_low_space[XFS_LOWSP_5_PCNT]) { in xfs_iomap_prealloc_size()
441 if (freesp < mp->m_low_space[XFS_LOWSP_4_PCNT]) in xfs_iomap_prealloc_size()
443 if (freesp < mp->m_low_space[XFS_LOWSP_3_PCNT]) in xfs_iomap_prealloc_size()
445 if (freesp < mp->m_low_space[XFS_LOWSP_2_PCNT]) in xfs_iomap_prealloc_size()
447 if (freesp < mp->m_low_space[XFS_LOWSP_1_PCNT]) in xfs_iomap_prealloc_size()
457 &freesp); in xfs_iomap_prealloc_size()
460 &freesp); in xfs_iomap_prealloc_size()
463 &freesp); in xfs_iomap_prealloc_size()
492 while (alloc_blocks && alloc_blocks >= freesp) in xfs_iomap_prealloc_size()