Lines Matching refs:extent_buffer
56 * removed from non-debug build to reduce extent_buffer size and for
85 * | - extent_buffer::rwlock is held
121 static inline void btrfs_assert_spinning_writers_get(struct extent_buffer *eb)
127 static inline void btrfs_assert_spinning_writers_put(struct extent_buffer *eb)
133 static inline void btrfs_assert_no_spinning_writers(struct extent_buffer *eb)
138 static inline void btrfs_assert_spinning_readers_get(struct extent_buffer *eb)
143 static inline void btrfs_assert_spinning_readers_put(struct extent_buffer *eb)
149 static inline void btrfs_assert_tree_read_locks_get(struct extent_buffer *eb)
154 static inline void btrfs_assert_tree_read_locks_put(struct extent_buffer *eb)
159 static inline void btrfs_assert_tree_read_locked(struct extent_buffer *eb)
164 static inline void btrfs_assert_tree_write_locks_get(struct extent_buffer *eb)
169 static inline void btrfs_assert_tree_write_locks_put(struct extent_buffer *eb)
175 static void btrfs_assert_spinning_writers_get(struct extent_buffer *eb) { }
176 static void btrfs_assert_spinning_writers_put(struct extent_buffer *eb) { }
177 static void btrfs_assert_no_spinning_writers(struct extent_buffer *eb) { }
178 static void btrfs_assert_spinning_readers_put(struct extent_buffer *eb) { }
179 static void btrfs_assert_spinning_readers_get(struct extent_buffer *eb) { }
180 static void btrfs_assert_tree_read_locked(struct extent_buffer *eb) { }
181 static void btrfs_assert_tree_read_locks_get(struct extent_buffer *eb) { }
182 static void btrfs_assert_tree_read_locks_put(struct extent_buffer *eb) { }
183 static void btrfs_assert_tree_write_locks_get(struct extent_buffer *eb) { }
184 static void btrfs_assert_tree_write_locks_put(struct extent_buffer *eb) { }
196 void btrfs_set_lock_blocking_read(struct extent_buffer *eb)
220 void btrfs_set_lock_blocking_write(struct extent_buffer *eb)
247 void __btrfs_tree_read_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest,
284 void btrfs_tree_read_lock(struct extent_buffer *eb)
295 int btrfs_tree_read_lock_atomic(struct extent_buffer *eb)
317 int btrfs_try_tree_read_lock(struct extent_buffer *eb)
342 int btrfs_try_tree_write_lock(struct extent_buffer *eb)
366 void btrfs_tree_read_unlock(struct extent_buffer *eb)
392 void btrfs_tree_read_unlock_blocking(struct extent_buffer *eb)
419 void __btrfs_tree_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest)
444 void btrfs_tree_lock(struct extent_buffer *eb)
457 void btrfs_tree_unlock(struct extent_buffer *eb)
546 struct extent_buffer *btrfs_lock_root_node(struct btrfs_root *root)
548 struct extent_buffer *eb;
567 struct extent_buffer *__btrfs_read_lock_root_node(struct btrfs_root *root,
570 struct extent_buffer *eb;