Lines Matching refs:sb_i

23 	struct reiserfs_sb_info *sb_i = REISERFS_SB(s);  in reiserfs_write_lock()  local
25 if (sb_i->lock_owner != current) { in reiserfs_write_lock()
26 mutex_lock(&sb_i->lock); in reiserfs_write_lock()
27 sb_i->lock_owner = current; in reiserfs_write_lock()
31 sb_i->lock_depth++; in reiserfs_write_lock()
36 struct reiserfs_sb_info *sb_i = REISERFS_SB(s); in reiserfs_write_unlock() local
43 BUG_ON(sb_i->lock_owner != current); in reiserfs_write_unlock()
45 if (--sb_i->lock_depth == -1) { in reiserfs_write_unlock()
46 sb_i->lock_owner = NULL; in reiserfs_write_unlock()
47 mutex_unlock(&sb_i->lock); in reiserfs_write_unlock()
53 struct reiserfs_sb_info *sb_i = REISERFS_SB(s); in reiserfs_write_unlock_nested() local
57 if (sb_i->lock_owner != current) in reiserfs_write_unlock_nested()
60 depth = sb_i->lock_depth; in reiserfs_write_unlock_nested()
62 sb_i->lock_depth = -1; in reiserfs_write_unlock_nested()
63 sb_i->lock_owner = NULL; in reiserfs_write_unlock_nested()
64 mutex_unlock(&sb_i->lock); in reiserfs_write_unlock_nested()
71 struct reiserfs_sb_info *sb_i = REISERFS_SB(s); in reiserfs_write_lock_nested() local
77 mutex_lock(&sb_i->lock); in reiserfs_write_lock_nested()
78 sb_i->lock_owner = current; in reiserfs_write_lock_nested()
79 sb_i->lock_depth = depth; in reiserfs_write_lock_nested()
88 struct reiserfs_sb_info *sb_i = REISERFS_SB(sb); in reiserfs_check_lock_depth() local
90 WARN_ON(sb_i->lock_depth < 0); in reiserfs_check_lock_depth()
96 struct reiserfs_sb_info *sb_i = REISERFS_SB(sb); in reiserfs_lock_check_recursive() local
98 WARN_ONCE((sb_i->lock_depth > 0), "Unwanted recursive reiserfs lock!\n"); in reiserfs_lock_check_recursive()