Lines Matching refs:extent_buffer
18 * Lockdep class keys for extent_buffer->lock's in this root. For a given
82 void btrfs_set_buffer_lockdep_class(u64 objectid, struct extent_buffer *eb, int level)
96 void btrfs_maybe_reset_lockdep_class(struct btrfs_root *root, struct extent_buffer *eb)
129 void __btrfs_tree_read_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest)
140 void btrfs_tree_read_lock(struct extent_buffer *eb)
150 int btrfs_try_tree_read_lock(struct extent_buffer *eb)
164 int btrfs_try_tree_write_lock(struct extent_buffer *eb)
177 void btrfs_tree_read_unlock(struct extent_buffer *eb)
190 void __btrfs_tree_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest)
203 void btrfs_tree_lock(struct extent_buffer *eb)
211 void btrfs_tree_unlock(struct extent_buffer *eb)
250 struct extent_buffer *btrfs_lock_root_node(struct btrfs_root *root)
252 struct extent_buffer *eb;
273 struct extent_buffer *btrfs_read_lock_root_node(struct btrfs_root *root)
275 struct extent_buffer *eb;
297 struct extent_buffer *btrfs_try_read_lock_root_node(struct btrfs_root *root)
299 struct extent_buffer *eb;