]> asedeno.scripts.mit.edu Git - linux.git/commit
btrfs: split btrfs_clear_lock_blocking_rw to read and write helpers
authorDavid Sterba <dsterba@suse.com>
Tue, 3 Apr 2018 23:52:31 +0000 (01:52 +0200)
committerDavid Sterba <dsterba@suse.com>
Mon, 25 Feb 2019 13:13:27 +0000 (14:13 +0100)
commitaa12c02778a9719283fc3c32cfe5cffb902a7685
tree3e16f94482bf883da2f9ed4f0bac7bb4ea17d0d8
parentb95be2d9fb2a6120958b777e13d2328f9770bc2d
btrfs: split btrfs_clear_lock_blocking_rw to read and write helpers

There are many callers that hardcode the desired lock type so we can
avoid the switch and call them directly. Split the current function to
two. There are no remaining users of btrfs_clear_lock_blocking_rw so
it's removed.  The call sites will be converted in followup patches.

Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/locking.c
fs/btrfs/locking.h