btrfs: document existence of extent_io ops callbacks
authorDavid Sterba <dsterba@suse.com>
Fri, 17 Feb 2017 14:27:44 +0000 (15:27 +0100)
committerDavid Sterba <dsterba@suse.com>
Tue, 28 Feb 2017 13:29:24 +0000 (14:29 +0100)
commit4d53dddbec671bcb64a936a3d2b7bf1ce2252ed0
tree332a2d50116a1842e1b205f5137abce8ea606628
parentc3988d630a4dfec5c09f2b6496734f320949ea9c
btrfs: document existence of extent_io ops callbacks

Some of the callbacks defined in btree_extent_io_ops and
btrfs_extent_io_ops do always exist so we don't need to check the
existence before each call. This patch just reorders the definition and
documents which are mandatory/optional.

Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/disk-io.c
fs/btrfs/extent_io.h
fs/btrfs/inode.c