Lines Matching refs:atomic_read
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()
494 gfs2_assert_withdraw(sdp, atomic_read(&sdp->sd_log_blks_free) <= in log_pull_tail()
505 if (atomic_read(&sdp->sd_log_in_flight)) { in log_flush_wait()
509 if (atomic_read(&sdp->sd_log_in_flight)) in log_flush_wait()
511 } while(atomic_read(&sdp->sd_log_in_flight)); in log_flush_wait()
662 enum gfs2_freeze_state state = atomic_read(&sdp->sd_freeze_state); in log_write_header()
708 enum gfs2_freeze_state state = atomic_read(&sdp->sd_freeze_state); in gfs2_log_flush()
833 gfs2_assert_withdraw(sdp, atomic_read(&sdp->sd_log_blks_free) <= in log_refund()
859 if (atomic_read(&sdp->sd_log_pinned) > atomic_read(&sdp->sd_log_thresh1) || in gfs2_log_commit()
860 ((sdp->sd_jdesc->jd_blocks - atomic_read(&sdp->sd_log_blks_free)) > in gfs2_log_commit()
861 atomic_read(&sdp->sd_log_thresh2))) in gfs2_log_commit()
891 return (atomic_read(&sdp->sd_log_pinned) >= atomic_read(&sdp->sd_log_thresh1)); in gfs2_jrnl_flush_reqd()
896 unsigned int used_blocks = sdp->sd_jdesc->jd_blocks - atomic_read(&sdp->sd_log_blks_free); in gfs2_ail_flush_reqd()
897 return used_blocks >= atomic_read(&sdp->sd_log_thresh2); in gfs2_ail_flush_reqd()