Lines Matching refs:ctr
375 enum xfs_free_counter ctr, in xfs_reserve_blocks() argument
383 ASSERT(ctr < XC_FREE_NR); in xfs_reserve_blocks()
403 if (mp->m_free[ctr].res_total > request) { in xfs_reserve_blocks()
404 lcounter = mp->m_free[ctr].res_avail - request; in xfs_reserve_blocks()
407 mp->m_free[ctr].res_avail -= lcounter; in xfs_reserve_blocks()
409 mp->m_free[ctr].res_total = request; in xfs_reserve_blocks()
412 xfs_add_freecounter(mp, ctr, fdblks_delta); in xfs_reserve_blocks()
431 free = xfs_sum_freecounter_raw(mp, ctr) - in xfs_reserve_blocks()
432 xfs_freecounter_unavailable(mp, ctr); in xfs_reserve_blocks()
433 delta = request - mp->m_free[ctr].res_total; in xfs_reserve_blocks()
434 mp->m_free[ctr].res_total = request; in xfs_reserve_blocks()
448 error = xfs_dec_freecounter(mp, ctr, fdblks_delta, 0); in xfs_reserve_blocks()
450 xfs_add_freecounter(mp, ctr, fdblks_delta); in xfs_reserve_blocks()