Lines Matching refs:freesp
397 int64_t freesp; in xfs_quota_calc_throttle() local
408 freesp = dq->q_prealloc_hi_wmark - dq->q_res_bcount; in xfs_quota_calc_throttle()
409 if (freesp < dq->q_low_space[XFS_QLOWSP_5_PCNT]) { in xfs_quota_calc_throttle()
411 if (freesp < dq->q_low_space[XFS_QLOWSP_3_PCNT]) in xfs_quota_calc_throttle()
413 if (freesp < dq->q_low_space[XFS_QLOWSP_1_PCNT]) in xfs_quota_calc_throttle()
417 if (freesp < *qfreesp) in xfs_quota_calc_throttle()
418 *qfreesp = freesp; in xfs_quota_calc_throttle()
421 if ((freesp >> shift) < (*qblocks >> *qshift)) { in xfs_quota_calc_throttle()
422 *qblocks = freesp; in xfs_quota_calc_throttle()
443 int64_t freesp; in xfs_iomap_prealloc_size() local
463 freesp = percpu_counter_read_positive(&mp->m_fdblocks); in xfs_iomap_prealloc_size()
464 if (freesp < mp->m_low_space[XFS_LOWSP_5_PCNT]) { in xfs_iomap_prealloc_size()
466 if (freesp < mp->m_low_space[XFS_LOWSP_4_PCNT]) in xfs_iomap_prealloc_size()
468 if (freesp < mp->m_low_space[XFS_LOWSP_3_PCNT]) in xfs_iomap_prealloc_size()
470 if (freesp < mp->m_low_space[XFS_LOWSP_2_PCNT]) in xfs_iomap_prealloc_size()
472 if (freesp < mp->m_low_space[XFS_LOWSP_1_PCNT]) in xfs_iomap_prealloc_size()
482 &freesp); in xfs_iomap_prealloc_size()
485 &freesp); in xfs_iomap_prealloc_size()
488 &freesp); in xfs_iomap_prealloc_size()
517 while (alloc_blocks && alloc_blocks >= freesp) in xfs_iomap_prealloc_size()