summaryrefslogtreecommitdiff
path: root/drivers/fsi
diff options
context:
space:
mode:
authorQu Wenruo <wqu@suse.com>2023-03-29 14:42:38 +0800
committerDavid Sterba <dsterba@suse.com>2023-04-17 18:01:24 +0200
commit001e3fc263ce96eaebc640350a8650a682249cb2 (patch)
tree73fd0bf1c0545dd87c9e79091d9e4d81b4886db8 /drivers/fsi
parente9255d6c4054ba865732e7a4ff67614442749f97 (diff)
downloadlinux-001e3fc263ce96eaebc640350a8650a682249cb2.tar.gz
btrfs: scrub: remove scrub_block and scrub_sector structures
Those two structures are used to represent a bunch of sectors for scrub, but now they are fully replaced by scrub_stripe in one go, so we can remove them. This involves: - structure scrub_block - structure scrub_sector - structure scrub_page_private - function attach_scrub_page_private() - function detach_scrub_page_private() Now we no longer need to use page::private to handle subpage. - function alloc_scrub_block() - function alloc_scrub_sector() - function scrub_sector_get_page() - function scrub_sector_get_page_offset() - function scrub_sector_get_kaddr() - function bio_add_scrub_sector() - function scrub_checksum_data() - function scrub_checksum_tree_block() - function scrub_checksum_super() - function scrub_check_fsid() - function scrub_block_get() - function scrub_block_put() - function scrub_sector_get() - function scrub_sector_put() - function scrub_bio_end_io() - function scrub_block_complete() - function scrub_add_sector_to_rd_bio() Signed-off-by: Qu Wenruo <wqu@suse.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'drivers/fsi')
0 files changed, 0 insertions, 0 deletions