Lines Matching refs:sd_log_blks_free
313 atomic_add(blks, &sdp->sd_log_blks_free); in gfs2_log_release()
315 gfs2_assert_withdraw(sdp, atomic_read(&sdp->sd_log_blks_free) <= in gfs2_log_release()
353 free_blocks = atomic_read(&sdp->sd_log_blks_free); in gfs2_log_reserve()
360 if (atomic_read(&sdp->sd_log_blks_free) <= wanted) in gfs2_log_reserve()
362 free_blocks = atomic_read(&sdp->sd_log_blks_free); in gfs2_log_reserve()
367 if (atomic_cmpxchg(&sdp->sd_log_blks_free, free_blocks, in gfs2_log_reserve()
492 atomic_add(dist, &sdp->sd_log_blks_free); in log_pull_tail()
494 gfs2_assert_withdraw(sdp, atomic_read(&sdp->sd_log_blks_free) <= in log_pull_tail()
619 atomic_dec(&sdp->sd_log_blks_free); in gfs2_write_revokes()
623 atomic_dec(&sdp->sd_log_blks_free); in gfs2_write_revokes()
642 atomic_inc(&sdp->sd_log_blks_free); in gfs2_write_revokes()
644 atomic_inc(&sdp->sd_log_blks_free); in gfs2_write_revokes()
744 atomic_dec(&sdp->sd_log_blks_free); /* Adjust for unreserved buffer */ in gfs2_log_flush()
771 atomic_dec(&sdp->sd_log_blks_free); /* Adjust for unreserved buffer */ in gfs2_log_flush()
831 atomic_add(unused, &sdp->sd_log_blks_free); in log_refund()
833 gfs2_assert_withdraw(sdp, atomic_read(&sdp->sd_log_blks_free) <= in log_refund()
860 ((sdp->sd_jdesc->jd_blocks - atomic_read(&sdp->sd_log_blks_free)) > in gfs2_log_commit()
896 unsigned int used_blocks = sdp->sd_jdesc->jd_blocks - atomic_read(&sdp->sd_log_blks_free); in gfs2_ail_flush_reqd()