Lines Matching refs:sd_log_blks_free
326 atomic_add(blks, &sdp->sd_log_blks_free); in gfs2_log_release()
328 gfs2_assert_withdraw(sdp, atomic_read(&sdp->sd_log_blks_free) <= in gfs2_log_release()
367 free_blocks = atomic_read(&sdp->sd_log_blks_free); in gfs2_log_reserve()
374 if (atomic_read(&sdp->sd_log_blks_free) <= wanted) in gfs2_log_reserve()
376 free_blocks = atomic_read(&sdp->sd_log_blks_free); in gfs2_log_reserve()
381 if (atomic_cmpxchg(&sdp->sd_log_blks_free, free_blocks, in gfs2_log_reserve()
507 atomic_add(dist, &sdp->sd_log_blks_free); in log_pull_tail()
509 gfs2_assert_withdraw(sdp, atomic_read(&sdp->sd_log_blks_free) <= in log_pull_tail()
637 atomic_dec(&sdp->sd_log_blks_free); in gfs2_write_revokes()
641 atomic_dec(&sdp->sd_log_blks_free); in gfs2_write_revokes()
660 atomic_inc(&sdp->sd_log_blks_free); in gfs2_write_revokes()
662 atomic_inc(&sdp->sd_log_blks_free); in gfs2_write_revokes()
817 atomic_dec(&sdp->sd_log_blks_free); /* Adjust for unreserved buffer */ in gfs2_log_flush()
844 atomic_dec(&sdp->sd_log_blks_free); /* Adjust for unreserved buffer */ in gfs2_log_flush()
904 atomic_add(unused, &sdp->sd_log_blks_free); in log_refund()
906 gfs2_assert_withdraw(sdp, atomic_read(&sdp->sd_log_blks_free) <= in log_refund()
933 ((sdp->sd_jdesc->jd_blocks - atomic_read(&sdp->sd_log_blks_free)) > in gfs2_log_commit()
970 unsigned int used_blocks = sdp->sd_jdesc->jd_blocks - atomic_read(&sdp->sd_log_blks_free); in gfs2_ail_flush_reqd()