Lines Matching refs:extent_buffer
86 void __btrfs_tree_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest);
87 void btrfs_tree_lock(struct extent_buffer *eb);
88 void btrfs_tree_unlock(struct extent_buffer *eb);
90 void __btrfs_tree_read_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest);
91 void btrfs_tree_read_lock(struct extent_buffer *eb);
92 void btrfs_tree_read_unlock(struct extent_buffer *eb);
93 int btrfs_try_tree_read_lock(struct extent_buffer *eb);
94 int btrfs_try_tree_write_lock(struct extent_buffer *eb);
95 struct extent_buffer *btrfs_lock_root_node(struct btrfs_root *root);
96 struct extent_buffer *btrfs_read_lock_root_node(struct btrfs_root *root);
99 static inline void btrfs_assert_tree_locked(struct extent_buffer *eb) { in btrfs_assert_tree_locked()
103 static inline void btrfs_assert_tree_locked(struct extent_buffer *eb) { } in btrfs_assert_tree_locked()
108 static inline void btrfs_tree_unlock_rw(struct extent_buffer *eb, int rw) in btrfs_tree_unlock_rw()