summaryrefslogtreecommitdiff
path: root/fs/btrfs/locking.h
diff options
context:
space:
mode:
authorDavid Sterba <dsterba@suse.com>2019-09-24 20:17:17 +0300
committerDavid Sterba <dsterba@suse.com>2019-11-18 14:46:49 +0300
commited2b1d36a9d027f9b841be5bfc9d61011462d447 (patch)
tree3dc4a4bdbd2503e8955d691b7f0d75956ba4d176 /fs/btrfs/locking.h
parent31f6e769ce4145fdfaba44ad7c5b30ad21f58c11 (diff)
downloadlinux-ed2b1d36a9d027f9b841be5bfc9d61011462d447.tar.xz
btrfs: move btrfs_set_path_blocking to other locking functions
The function belongs to the family of locking functions, so move it there. The 'noinline' keyword is dropped as it's now an exported function that does not need it. Reviewed-by: Josef Bacik <josef@toxicpanda.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/locking.h')
-rw-r--r--fs/btrfs/locking.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/btrfs/locking.h b/fs/btrfs/locking.h
index ab4020de25e7..98c92222eaf0 100644
--- a/fs/btrfs/locking.h
+++ b/fs/btrfs/locking.h
@@ -33,6 +33,8 @@ static inline void btrfs_assert_tree_locked(struct extent_buffer *eb) {
static inline void btrfs_assert_tree_locked(struct extent_buffer *eb) { }
#endif
+void btrfs_set_path_blocking(struct btrfs_path *p);
+
static inline void btrfs_tree_unlock_rw(struct extent_buffer *eb, int rw)
{
if (rw == BTRFS_WRITE_LOCK || rw == BTRFS_WRITE_LOCK_BLOCKING)