Lines Matching refs:eb
27 void btrfs_tree_lock(struct extent_buffer *eb);
28 void btrfs_tree_unlock(struct extent_buffer *eb);
30 void btrfs_tree_read_lock(struct extent_buffer *eb);
31 void btrfs_tree_read_unlock(struct extent_buffer *eb);
32 void btrfs_tree_read_unlock_blocking(struct extent_buffer *eb);
33 void btrfs_set_lock_blocking_rw(struct extent_buffer *eb, int rw);
34 void btrfs_clear_lock_blocking_rw(struct extent_buffer *eb, int rw);
35 void btrfs_assert_tree_locked(struct extent_buffer *eb);
36 int btrfs_try_tree_read_lock(struct extent_buffer *eb);
37 int btrfs_try_tree_write_lock(struct extent_buffer *eb);
38 int btrfs_tree_read_lock_atomic(struct extent_buffer *eb);
41 static inline void btrfs_tree_unlock_rw(struct extent_buffer *eb, int rw) in btrfs_tree_unlock_rw() argument
44 btrfs_tree_unlock(eb); in btrfs_tree_unlock_rw()
46 btrfs_tree_read_unlock_blocking(eb); in btrfs_tree_unlock_rw()
48 btrfs_tree_read_unlock(eb); in btrfs_tree_unlock_rw()
53 static inline void btrfs_set_lock_blocking(struct extent_buffer *eb) in btrfs_set_lock_blocking() argument
55 btrfs_set_lock_blocking_rw(eb, BTRFS_WRITE_LOCK); in btrfs_set_lock_blocking()
58 static inline void btrfs_clear_lock_blocking(struct extent_buffer *eb) in btrfs_clear_lock_blocking() argument
60 btrfs_clear_lock_blocking_rw(eb, BTRFS_WRITE_LOCK_BLOCKING); in btrfs_clear_lock_blocking()