Lines Matching defs:eb
166 void __btrfs_tree_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest);
167 void btrfs_tree_lock(struct extent_buffer *eb);
168 void btrfs_tree_unlock(struct extent_buffer *eb);
170 void __btrfs_tree_read_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest);
171 void btrfs_tree_read_lock(struct extent_buffer *eb);
172 void btrfs_tree_read_unlock(struct extent_buffer *eb);
173 int btrfs_try_tree_read_lock(struct extent_buffer *eb);
174 int btrfs_try_tree_write_lock(struct extent_buffer *eb);
180 static inline void btrfs_assert_tree_write_locked(struct extent_buffer *eb)
182 lockdep_assert_held_write(&eb->lock);
185 static inline void btrfs_assert_tree_write_locked(struct extent_buffer *eb) { }
190 static inline void btrfs_tree_unlock_rw(struct extent_buffer *eb, int rw)
193 btrfs_tree_unlock(eb);
195 btrfs_tree_read_unlock(eb);
215 void btrfs_set_buffer_lockdep_class(u64 objectid, struct extent_buffer *eb, int level);
216 void btrfs_maybe_reset_lockdep_class(struct btrfs_root *root, struct extent_buffer *eb);
219 struct extent_buffer *eb, int level)
223 struct extent_buffer *eb)