]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: make btrfs_assert_tree_locked static inline
authorDavid Sterba <dsterba@suse.com>
Tue, 24 Sep 2019 16:44:24 +0000 (18:44 +0200)
committerDavid Sterba <dsterba@suse.com>
Mon, 18 Nov 2019 11:46:49 +0000 (12:46 +0100)
commita0d045dc0bdeab3a9912566e4bc274d5f7ffa048
tree5f59266da8e344c79f08937bb47cbefc9b3d79dd
parent6cd45190bacd78e9145c2dadd3cbbb270c1d68c5
btrfs: make btrfs_assert_tree_locked static inline

The function btrfs_assert_tree_locked is used outside of the locking
code so it is exported, however we can make it static inine as it's
fairly trivial.

This is the only locking assertion used in release builds, inlining
improves the text size by 174 bytes and reduces stack consumption in the
callers.

Reviewed-by: Josef Bacik <josef@toxicpanda.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/locking.c
fs/btrfs/locking.h