btrfs: Remove extent_io_ops::split_extent_hook callback
[sfrench/cifs-2.6.git] / fs / btrfs / extent_io.h
index b3235d46b5c3ffc2ae1b4ba9a4875c385a12f2ad..d96fd534f1449bc1da0779092b5b952d03ecdcad 100644 (file)
@@ -102,18 +102,6 @@ struct extent_io_ops {
                                    struct page *page, u64 start, u64 end,
                                    int mirror);
        int (*readpage_io_failed_hook)(struct page *page, int failed_mirror);
-
-       /*
-        * Optional hooks, called if the pointer is not NULL
-        */
-       void (*clear_bit_hook)(void *private_data,
-                       struct extent_state *state,
-                       unsigned *bits);
-       void (*merge_extent_hook)(void *private_data,
-                                 struct extent_state *new,
-                                 struct extent_state *other);
-       void (*split_extent_hook)(void *private_data,
-                                 struct extent_state *orig, u64 split);
 };
 
 struct extent_io_tree {