Searched refs:sd_log_flush_lock (Results 1 – 6 of 6) sorted by relevance
79 * Try the reservations under sd_log_flush_lock to prevent log flushes in __gfs2_trans_begin() 87 down_read(&sdp->sd_log_flush_lock); in __gfs2_trans_begin() 90 up_read(&sdp->sd_log_flush_lock); in __gfs2_trans_begin() 92 down_read(&sdp->sd_log_flush_lock); in __gfs2_trans_begin() 98 up_read(&sdp->sd_log_flush_lock); in __gfs2_trans_begin() 133 up_read(&sdp->sd_log_flush_lock); in gfs2_trans_end() 155 up_read(&sdp->sd_log_flush_lock); in gfs2_trans_end()
503 /* We take the sd_log_flush_lock here primarily to prevent log in gfs2_recover_func() 506 down_read(&sdp->sd_log_flush_lock); in gfs2_recover_func() 513 up_read(&sdp->sd_log_flush_lock); in gfs2_recover_func() 520 up_read(&sdp->sd_log_flush_lock); in gfs2_recover_func()
455 * sdp->sd_log_flush_lock must be held.558 * This is similar to gfs2_log_reserve, but sdp->sd_log_flush_lock must be590 * sdp->sd_log_flush_lock must not be held.1045 down_write(&sdp->sd_log_flush_lock); in gfs2_log_flush() 1087 up_write(&sdp->sd_log_flush_lock); in gfs2_log_flush() 1089 down_write(&sdp->sd_log_flush_lock); in gfs2_log_flush() 1157 up_write(&sdp->sd_log_flush_lock); in gfs2_log_flush()
822 struct rw_semaphore sd_log_flush_lock; member
70 down_write(&sdp->sd_log_flush_lock); in gfs2_jindex_free() 72 up_write(&sdp->sd_log_flush_lock); in gfs2_jindex_free()
125 init_rwsem(&sdp->sd_log_flush_lock); in init_sbd()