Lines Matching refs:extent_buffer
88 void __btrfs_tree_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest);
89 void btrfs_tree_lock(struct extent_buffer *eb);
90 void btrfs_tree_unlock(struct extent_buffer *eb);
92 void __btrfs_tree_read_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest,
94 void btrfs_tree_read_lock(struct extent_buffer *eb);
95 void btrfs_tree_read_unlock(struct extent_buffer *eb);
96 void btrfs_tree_read_unlock_blocking(struct extent_buffer *eb);
97 void btrfs_set_lock_blocking_read(struct extent_buffer *eb);
98 void btrfs_set_lock_blocking_write(struct extent_buffer *eb);
99 int btrfs_try_tree_read_lock(struct extent_buffer *eb);
100 int btrfs_try_tree_write_lock(struct extent_buffer *eb);
101 int btrfs_tree_read_lock_atomic(struct extent_buffer *eb);
102 struct extent_buffer *btrfs_lock_root_node(struct btrfs_root *root);
103 struct extent_buffer *__btrfs_read_lock_root_node(struct btrfs_root *root,
106 static inline struct extent_buffer *btrfs_read_lock_root_node(struct btrfs_root *root) in btrfs_read_lock_root_node()
112 static inline void btrfs_assert_tree_locked(struct extent_buffer *eb) { in btrfs_assert_tree_locked()
116 static inline void btrfs_assert_tree_locked(struct extent_buffer *eb) { } in btrfs_assert_tree_locked()
122 static inline void btrfs_tree_unlock_rw(struct extent_buffer *eb, int rw) in btrfs_tree_unlock_rw()