diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/jbd.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/jbd.h b/include/linux/jbd.h index 81a5767c9b04..e0501a317e31 100644 --- a/include/linux/jbd.h +++ b/include/linux/jbd.h @@ -322,6 +322,11 @@ static inline int jbd_trylock_bh_state(struct buffer_head *bh) return bit_spin_trylock(BH_State, &bh->b_state); } +static inline int jbd_is_locked_bh_state(struct buffer_head *bh) +{ + return bit_spin_is_locked(BH_State, &bh->b_state); +} + static inline void jbd_unlock_bh_state(struct buffer_head *bh) { bit_spin_unlock(BH_State, &bh->b_state); |
