OSDN Git Service

btrfs: extent_buffer_uptodate() make it static and inline
authorAnand Jain <Anand.Jain@oracle.com>
Tue, 13 Feb 2018 04:35:44 +0000 (12:35 +0800)
committerDavid Sterba <dsterba@suse.com>
Mon, 26 Mar 2018 13:09:33 +0000 (15:09 +0200)
commitba020491c8d08ec500ce1ddfd0715168a0ab9241
tree6d3eb23b98f8d536a20eed3c0c95af0dc4241d2a
parent70458a58190ab3aa0267e539cac7c8dcb6dc5dd9
btrfs: extent_buffer_uptodate() make it static and inline

extent_buffer_uptodate() is a trivial wrapper around test_bit() and
nothing else. So make it static and inline, save on code space and call
indirection.

Before:
   text    data     bss     dec     hex filename
1131257   82898   18992 1233147  12d0fb fs/btrfs/btrfs.ko

After:
   text    data     bss     dec     hex filename
1131090   82898   18992 1232980  12d054 fs/btrfs/btrfs.ko

Signed-off-by: Anand Jain <anand.jain@oracle.com>
Reviewed-by: Nikolay Borisov <nborisov@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/extent_io.c
fs/btrfs/extent_io.h