mirror of
https://github.com/torvalds/linux.git
synced 2024-11-10 06:01:57 +00:00
btrfs: remove unused included headers
With help of neovim, LSP and clangd we can identify header files that are not actually needed to be included in the .c files. This is focused only on removal (with minor fixups), further cleanups are possible but will require doing the header files properly with forward declarations, minimized includes and include-what-you-use care. Reviewed-by: Josef Bacik <josef@toxicpanda.com> Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
parent
dc52796151
commit
2b712e3bb2
@ -5,7 +5,8 @@
|
||||
|
||||
#include <asm/unaligned.h>
|
||||
#include "messages.h"
|
||||
#include "ctree.h"
|
||||
#include "extent_io.h"
|
||||
#include "fs.h"
|
||||
#include "accessors.h"
|
||||
|
||||
static bool check_setget_bounds(const struct extent_buffer *eb,
|
||||
|
@ -12,7 +12,6 @@
|
||||
#include <linux/sched/mm.h>
|
||||
#include <linux/slab.h>
|
||||
#include "ctree.h"
|
||||
#include "btrfs_inode.h"
|
||||
#include "xattr.h"
|
||||
#include "acl.h"
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
#include <linux/freezer.h>
|
||||
#include <trace/events/btrfs.h>
|
||||
#include "async-thread.h"
|
||||
#include "ctree.h"
|
||||
|
||||
enum {
|
||||
WORK_DONE_BIT,
|
||||
|
@ -11,7 +11,6 @@
|
||||
#include "raid56.h"
|
||||
#include "async-thread.h"
|
||||
#include "dev-replace.h"
|
||||
#include "rcu-string.h"
|
||||
#include "zoned.h"
|
||||
#include "file-item.h"
|
||||
#include "raid-stripe-tree.h"
|
||||
|
@ -6,7 +6,6 @@
|
||||
#include "space-info.h"
|
||||
#include "transaction.h"
|
||||
#include "block-group.h"
|
||||
#include "disk-io.h"
|
||||
#include "fs.h"
|
||||
#include "accessors.h"
|
||||
|
||||
|
@ -25,8 +25,6 @@
|
||||
#include "misc.h"
|
||||
#include "ctree.h"
|
||||
#include "fs.h"
|
||||
#include "disk-io.h"
|
||||
#include "transaction.h"
|
||||
#include "btrfs_inode.h"
|
||||
#include "bio.h"
|
||||
#include "ordered-data.h"
|
||||
@ -34,8 +32,7 @@
|
||||
#include "extent_io.h"
|
||||
#include "extent_map.h"
|
||||
#include "subpage.h"
|
||||
#include "zoned.h"
|
||||
#include "file-item.h"
|
||||
#include "messages.h"
|
||||
#include "super.h"
|
||||
|
||||
static struct bio_set btrfs_compressed_bioset;
|
||||
|
@ -6,7 +6,6 @@
|
||||
#include <linux/sched.h>
|
||||
#include "ctree.h"
|
||||
#include "disk-io.h"
|
||||
#include "print-tree.h"
|
||||
#include "transaction.h"
|
||||
#include "locking.h"
|
||||
#include "accessors.h"
|
||||
|
@ -6,9 +6,7 @@
|
||||
#include "block-rsv.h"
|
||||
#include "btrfs_inode.h"
|
||||
#include "space-info.h"
|
||||
#include "transaction.h"
|
||||
#include "qgroup.h"
|
||||
#include "block-group.h"
|
||||
#include "fs.h"
|
||||
|
||||
/*
|
||||
|
@ -11,10 +11,8 @@
|
||||
#include <linux/math64.h>
|
||||
#include "misc.h"
|
||||
#include "ctree.h"
|
||||
#include "extent_map.h"
|
||||
#include "disk-io.h"
|
||||
#include "transaction.h"
|
||||
#include "print-tree.h"
|
||||
#include "volumes.h"
|
||||
#include "async-thread.h"
|
||||
#include "dev-replace.h"
|
||||
|
@ -29,7 +29,6 @@
|
||||
#include "tree-log.h"
|
||||
#include "free-space-cache.h"
|
||||
#include "free-space-tree.h"
|
||||
#include "rcu-string.h"
|
||||
#include "dev-replace.h"
|
||||
#include "raid56.h"
|
||||
#include "sysfs.h"
|
||||
|
@ -5,7 +5,6 @@
|
||||
#include "ctree.h"
|
||||
#include "disk-io.h"
|
||||
#include "btrfs_inode.h"
|
||||
#include "print-tree.h"
|
||||
#include "export.h"
|
||||
#include "accessors.h"
|
||||
#include "super.h"
|
||||
|
@ -6,7 +6,6 @@
|
||||
#include "ctree.h"
|
||||
#include "extent-io-tree.h"
|
||||
#include "btrfs_inode.h"
|
||||
#include "misc.h"
|
||||
|
||||
static struct kmem_cache *extent_state_cache;
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
#include <linux/crc32c.h>
|
||||
#include "ctree.h"
|
||||
#include "extent-tree.h"
|
||||
#include "tree-log.h"
|
||||
#include "transaction.h"
|
||||
#include "disk-io.h"
|
||||
#include "print-tree.h"
|
||||
#include "volumes.h"
|
||||
@ -26,14 +26,11 @@
|
||||
#include "locking.h"
|
||||
#include "free-space-cache.h"
|
||||
#include "free-space-tree.h"
|
||||
#include "sysfs.h"
|
||||
#include "qgroup.h"
|
||||
#include "ref-verify.h"
|
||||
#include "space-info.h"
|
||||
#include "block-rsv.h"
|
||||
#include "delalloc-space.h"
|
||||
#include "discard.h"
|
||||
#include "rcu-string.h"
|
||||
#include "zoned.h"
|
||||
#include "dev-replace.h"
|
||||
#include "fs.h"
|
||||
|
@ -14,7 +14,6 @@
|
||||
#include <linux/pagevec.h>
|
||||
#include <linux/prefetch.h>
|
||||
#include <linux/fsverity.h>
|
||||
#include "misc.h"
|
||||
#include "extent_io.h"
|
||||
#include "extent-io-tree.h"
|
||||
#include "extent_map.h"
|
||||
@ -22,7 +21,6 @@
|
||||
#include "btrfs_inode.h"
|
||||
#include "bio.h"
|
||||
#include "locking.h"
|
||||
#include "rcu-string.h"
|
||||
#include "backref.h"
|
||||
#include "disk-io.h"
|
||||
#include "subpage.h"
|
||||
|
@ -5,7 +5,6 @@
|
||||
#include <linux/spinlock.h>
|
||||
#include "messages.h"
|
||||
#include "ctree.h"
|
||||
#include "volumes.h"
|
||||
#include "extent_map.h"
|
||||
#include "compression.h"
|
||||
#include "btrfs_inode.h"
|
||||
|
@ -10,17 +10,14 @@
|
||||
#include <linux/sched/mm.h>
|
||||
#include <crypto/hash.h>
|
||||
#include "messages.h"
|
||||
#include "misc.h"
|
||||
#include "ctree.h"
|
||||
#include "disk-io.h"
|
||||
#include "transaction.h"
|
||||
#include "bio.h"
|
||||
#include "print-tree.h"
|
||||
#include "compression.h"
|
||||
#include "fs.h"
|
||||
#include "accessors.h"
|
||||
#include "file-item.h"
|
||||
#include "super.h"
|
||||
|
||||
#define __MAX_CSUM_ITEMS(r, size) ((unsigned long)(((BTRFS_LEAF_DATA_SIZE(r) - \
|
||||
sizeof(struct btrfs_item) * 2) / \
|
||||
|
@ -5,6 +5,8 @@
|
||||
|
||||
#include "accessors.h"
|
||||
|
||||
struct extent_map;
|
||||
|
||||
#define BTRFS_FILE_EXTENT_INLINE_DATA_START \
|
||||
(offsetof(struct btrfs_file_extent_item, disk_bytenr))
|
||||
|
||||
|
@ -22,10 +22,8 @@
|
||||
#include "disk-io.h"
|
||||
#include "transaction.h"
|
||||
#include "btrfs_inode.h"
|
||||
#include "print-tree.h"
|
||||
#include "tree-log.h"
|
||||
#include "locking.h"
|
||||
#include "volumes.h"
|
||||
#include "qgroup.h"
|
||||
#include "compression.h"
|
||||
#include "delalloc-space.h"
|
||||
|
@ -19,9 +19,7 @@
|
||||
#include "transaction.h"
|
||||
#include "disk-io.h"
|
||||
#include "extent_io.h"
|
||||
#include "volumes.h"
|
||||
#include "space-info.h"
|
||||
#include "delalloc-space.h"
|
||||
#include "block-group.h"
|
||||
#include "discard.h"
|
||||
#include "subpage.h"
|
||||
|
@ -8,7 +8,6 @@
|
||||
#include <linux/btrfs_tree.h>
|
||||
#include <linux/sizes.h>
|
||||
#include "extent-io-tree.h"
|
||||
#include "extent_map.h"
|
||||
#include "async-thread.h"
|
||||
#include "block-rsv.h"
|
||||
|
||||
|
@ -9,7 +9,6 @@
|
||||
#include "inode-item.h"
|
||||
#include "disk-io.h"
|
||||
#include "transaction.h"
|
||||
#include "print-tree.h"
|
||||
#include "space-info.h"
|
||||
#include "accessors.h"
|
||||
#include "extent-tree.h"
|
||||
|
@ -39,14 +39,12 @@
|
||||
#include "disk-io.h"
|
||||
#include "transaction.h"
|
||||
#include "btrfs_inode.h"
|
||||
#include "print-tree.h"
|
||||
#include "ordered-data.h"
|
||||
#include "xattr.h"
|
||||
#include "tree-log.h"
|
||||
#include "bio.h"
|
||||
#include "compression.h"
|
||||
#include "locking.h"
|
||||
#include "free-space-cache.h"
|
||||
#include "props.h"
|
||||
#include "qgroup.h"
|
||||
#include "delalloc-space.h"
|
||||
|
@ -34,11 +34,9 @@
|
||||
#include "export.h"
|
||||
#include "transaction.h"
|
||||
#include "btrfs_inode.h"
|
||||
#include "print-tree.h"
|
||||
#include "volumes.h"
|
||||
#include "locking.h"
|
||||
#include "backref.h"
|
||||
#include "rcu-string.h"
|
||||
#include "send.h"
|
||||
#include "dev-replace.h"
|
||||
#include "props.h"
|
||||
@ -47,9 +45,7 @@
|
||||
#include "tree-log.h"
|
||||
#include "compression.h"
|
||||
#include "space-info.h"
|
||||
#include "delalloc-space.h"
|
||||
#include "block-group.h"
|
||||
#include "subpage.h"
|
||||
#include "fs.h"
|
||||
#include "accessors.h"
|
||||
#include "extent-tree.h"
|
||||
|
@ -13,7 +13,6 @@
|
||||
#include "ctree.h"
|
||||
#include "extent_io.h"
|
||||
#include "locking.h"
|
||||
#include "accessors.h"
|
||||
|
||||
/*
|
||||
* Lockdep class keys for extent_buffer->lock's in this root. For a given
|
||||
|
@ -3,8 +3,6 @@
|
||||
#include "fs.h"
|
||||
#include "messages.h"
|
||||
#include "discard.h"
|
||||
#include "transaction.h"
|
||||
#include "space-info.h"
|
||||
#include "super.h"
|
||||
|
||||
#ifdef CONFIG_PRINTK
|
||||
|
@ -19,7 +19,6 @@
|
||||
#include "qgroup.h"
|
||||
#include "subpage.h"
|
||||
#include "file.h"
|
||||
#include "super.h"
|
||||
|
||||
static struct kmem_cache *btrfs_ordered_extent_cache;
|
||||
|
||||
|
@ -4,7 +4,6 @@
|
||||
*/
|
||||
|
||||
#include "ctree.h"
|
||||
#include "disk-io.h"
|
||||
#include "orphan.h"
|
||||
|
||||
int btrfs_insert_orphan_item(struct btrfs_trans_handle *trans,
|
||||
|
@ -11,7 +11,6 @@
|
||||
#include "disk-io.h"
|
||||
#include "raid-stripe-tree.h"
|
||||
#include "volumes.h"
|
||||
#include "misc.h"
|
||||
#include "print-tree.h"
|
||||
|
||||
int btrfs_delete_raid_extent(struct btrfs_trans_handle *trans, u64 start, u64 length)
|
||||
|
@ -14,7 +14,6 @@
|
||||
#include <linux/raid/xor.h>
|
||||
#include <linux/mm.h>
|
||||
#include "messages.h"
|
||||
#include "misc.h"
|
||||
#include "ctree.h"
|
||||
#include "disk-io.h"
|
||||
#include "volumes.h"
|
||||
|
@ -10,7 +10,6 @@
|
||||
#include "messages.h"
|
||||
#include "transaction.h"
|
||||
#include "disk-io.h"
|
||||
#include "print-tree.h"
|
||||
#include "qgroup.h"
|
||||
#include "space-info.h"
|
||||
#include "accessors.h"
|
||||
|
@ -25,7 +25,6 @@
|
||||
#include "btrfs_inode.h"
|
||||
#include "transaction.h"
|
||||
#include "compression.h"
|
||||
#include "xattr.h"
|
||||
#include "print-tree.h"
|
||||
#include "accessors.h"
|
||||
#include "dir-item.h"
|
||||
|
@ -9,7 +9,6 @@
|
||||
#include "ordered-data.h"
|
||||
#include "transaction.h"
|
||||
#include "block-group.h"
|
||||
#include "zoned.h"
|
||||
#include "fs.h"
|
||||
#include "accessors.h"
|
||||
#include "extent-tree.h"
|
||||
|
@ -34,13 +34,11 @@
|
||||
#include "disk-io.h"
|
||||
#include "transaction.h"
|
||||
#include "btrfs_inode.h"
|
||||
#include "print-tree.h"
|
||||
#include "props.h"
|
||||
#include "xattr.h"
|
||||
#include "bio.h"
|
||||
#include "export.h"
|
||||
#include "compression.h"
|
||||
#include "rcu-string.h"
|
||||
#include "dev-replace.h"
|
||||
#include "free-space-cache.h"
|
||||
#include "backref.h"
|
||||
|
@ -23,12 +23,10 @@
|
||||
#include "qgroup.h"
|
||||
#include "block-group.h"
|
||||
#include "space-info.h"
|
||||
#include "zoned.h"
|
||||
#include "fs.h"
|
||||
#include "accessors.h"
|
||||
#include "extent-tree.h"
|
||||
#include "root-tree.h"
|
||||
#include "defrag.h"
|
||||
#include "dir-item.h"
|
||||
#include "uuid-tree.h"
|
||||
#include "ioctl.h"
|
||||
|
@ -21,7 +21,6 @@
|
||||
#include "messages.h"
|
||||
#include "ctree.h"
|
||||
#include "tree-checker.h"
|
||||
#include "disk-io.h"
|
||||
#include "compression.h"
|
||||
#include "volumes.h"
|
||||
#include "misc.h"
|
||||
@ -30,7 +29,6 @@
|
||||
#include "file-item.h"
|
||||
#include "inode-item.h"
|
||||
#include "dir-item.h"
|
||||
#include "raid-stripe-tree.h"
|
||||
#include "extent-tree.h"
|
||||
|
||||
/*
|
||||
|
@ -13,13 +13,11 @@
|
||||
#include "tree-log.h"
|
||||
#include "disk-io.h"
|
||||
#include "locking.h"
|
||||
#include "print-tree.h"
|
||||
#include "backref.h"
|
||||
#include "compression.h"
|
||||
#include "qgroup.h"
|
||||
#include "block-group.h"
|
||||
#include "space-info.h"
|
||||
#include "zoned.h"
|
||||
#include "inode-item.h"
|
||||
#include "fs.h"
|
||||
#include "accessors.h"
|
||||
|
@ -7,7 +7,6 @@
|
||||
#include <linux/slab.h>
|
||||
#include "messages.h"
|
||||
#include "ulist.h"
|
||||
#include "ctree.h"
|
||||
|
||||
/*
|
||||
* ulist is a generic data structure to hold a collection of unique u64
|
||||
|
@ -9,7 +9,6 @@
|
||||
#include "ctree.h"
|
||||
#include "transaction.h"
|
||||
#include "disk-io.h"
|
||||
#include "print-tree.h"
|
||||
#include "fs.h"
|
||||
#include "accessors.h"
|
||||
#include "uuid-tree.h"
|
||||
|
@ -14,7 +14,6 @@
|
||||
#include "ctree.h"
|
||||
#include "btrfs_inode.h"
|
||||
#include "transaction.h"
|
||||
#include "disk-io.h"
|
||||
#include "locking.h"
|
||||
#include "fs.h"
|
||||
#include "accessors.h"
|
||||
|
@ -14,10 +14,8 @@
|
||||
#include <linux/namei.h>
|
||||
#include "misc.h"
|
||||
#include "ctree.h"
|
||||
#include "extent_map.h"
|
||||
#include "disk-io.h"
|
||||
#include "transaction.h"
|
||||
#include "print-tree.h"
|
||||
#include "volumes.h"
|
||||
#include "raid56.h"
|
||||
#include "rcu-string.h"
|
||||
|
@ -12,10 +12,8 @@
|
||||
#include "rcu-string.h"
|
||||
#include "disk-io.h"
|
||||
#include "block-group.h"
|
||||
#include "transaction.h"
|
||||
#include "dev-replace.h"
|
||||
#include "space-info.h"
|
||||
#include "super.h"
|
||||
#include "fs.h"
|
||||
#include "accessors.h"
|
||||
#include "bio.h"
|
||||
|
@ -19,7 +19,6 @@
|
||||
#include <linux/zstd.h>
|
||||
#include "misc.h"
|
||||
#include "compression.h"
|
||||
#include "ctree.h"
|
||||
|
||||
#define ZSTD_BTRFS_MAX_WINDOWLOG 17
|
||||
#define ZSTD_BTRFS_MAX_INPUT (1 << ZSTD_BTRFS_MAX_WINDOWLOG)
|
||||
|
Loading…
Reference in New Issue
Block a user