]> 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)
commit60204c31c7a377cd7ef2411d22d5a7043004e650
tree5f59266da8e344c79f08937bb47cbefc9b3d79dd
parent3fbe69f72b2827eaecef2cc868ffe3c972c8166f
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