Lines Matching refs:freesp
372 int64_t freesp; in xfs_quota_calc_throttle() local
382 freesp = dq->q_prealloc_hi_wmark - dq->q_blk.reserved; in xfs_quota_calc_throttle()
383 if (freesp < dq->q_low_space[XFS_QLOWSP_5_PCNT]) { in xfs_quota_calc_throttle()
385 if (freesp < dq->q_low_space[XFS_QLOWSP_3_PCNT]) in xfs_quota_calc_throttle()
387 if (freesp < dq->q_low_space[XFS_QLOWSP_1_PCNT]) in xfs_quota_calc_throttle()
391 if (freesp < *qfreesp) in xfs_quota_calc_throttle()
392 *qfreesp = freesp; in xfs_quota_calc_throttle()
395 if ((freesp >> shift) < (*qblocks >> *qshift)) { in xfs_quota_calc_throttle()
396 *qblocks = freesp; in xfs_quota_calc_throttle()
420 int64_t freesp; in xfs_iomap_prealloc_size() local
483 freesp = percpu_counter_read_positive(&mp->m_fdblocks); in xfs_iomap_prealloc_size()
484 if (freesp < mp->m_low_space[XFS_LOWSP_5_PCNT]) { in xfs_iomap_prealloc_size()
486 if (freesp < mp->m_low_space[XFS_LOWSP_4_PCNT]) in xfs_iomap_prealloc_size()
488 if (freesp < mp->m_low_space[XFS_LOWSP_3_PCNT]) in xfs_iomap_prealloc_size()
490 if (freesp < mp->m_low_space[XFS_LOWSP_2_PCNT]) in xfs_iomap_prealloc_size()
492 if (freesp < mp->m_low_space[XFS_LOWSP_1_PCNT]) in xfs_iomap_prealloc_size()
502 &freesp); in xfs_iomap_prealloc_size()
505 &freesp); in xfs_iomap_prealloc_size()
508 &freesp); in xfs_iomap_prealloc_size()
537 while (alloc_blocks && alloc_blocks >= freesp) in xfs_iomap_prealloc_size()