| H A D | scrub.c | 138 struct scrub_ctx *sctx; member 430 scrub_free_ctx(struct scrub_ctx * sctx) scrub_free_ctx() argument 443 scrub_put_ctx(struct scrub_ctx * sctx) scrub_put_ctx() argument 452 struct scrub_ctx *sctx; scrub_setup_ctx() local 662 fill_writer_pointer_gap(struct scrub_ctx * sctx,u64 physical) fill_writer_pointer_gap() argument 993 scrub_stripe_report_errors(struct scrub_ctx * sctx,struct scrub_stripe * stripe,const struct scrub_error_records * errors) scrub_stripe_report_errors() argument 1156 struct scrub_ctx *sctx = stripe->sctx; scrub_stripe_read_repair_worker() local 1292 scrub_submit_write_bio(struct scrub_ctx * sctx,struct scrub_stripe * stripe,struct btrfs_bio * bbio,bool dev_replace) scrub_submit_write_bio() argument 1334 scrub_write_sectors(struct scrub_ctx * sctx,struct scrub_stripe * stripe,unsigned long write_bitmap,bool dev_replace) scrub_write_sectors() argument 1364 scrub_throttle_dev_io(struct scrub_ctx * sctx,struct btrfs_device * device,unsigned int bio_size) scrub_throttle_dev_io() argument 1589 sync_write_pointer_for_zoned(struct scrub_ctx * sctx,u64 logical,u64 physical,u64 physical_end) sync_write_pointer_for_zoned() argument 1866 scrub_submit_initial_read(struct scrub_ctx * sctx,struct scrub_stripe * stripe) scrub_submit_initial_read() argument 1926 submit_initial_group_read(struct scrub_ctx * sctx,unsigned int first_slot,unsigned int nr_stripes) submit_initial_group_read() argument 1948 flush_scrub_stripes(struct scrub_ctx * sctx) flush_scrub_stripes() argument 2022 queue_scrub_stripe(struct scrub_ctx * sctx,struct btrfs_block_group * bg,struct btrfs_device * dev,int mirror_num,u64 logical,u32 length,u64 physical,u64 * found_logical_ret) queue_scrub_stripe() argument 2070 should_cancel_scrub(const struct scrub_ctx * sctx) should_cancel_scrub() argument 2102 scrub_raid56_cached_parity(struct scrub_ctx * sctx,struct btrfs_device * scrub_dev,struct btrfs_chunk_map * map,u64 full_stripe_start,unsigned long * extent_bitmap) scrub_raid56_cached_parity() argument 2152 scrub_raid56_parity_stripe(struct scrub_ctx * sctx,struct btrfs_device * scrub_dev,struct btrfs_block_group * bg,struct btrfs_chunk_map * map,u64 full_stripe_start) scrub_raid56_parity_stripe() argument 2295 scrub_simple_mirror(struct scrub_ctx * sctx,struct btrfs_block_group * bg,u64 logical_start,u64 logical_length,struct btrfs_device * device,u64 physical,int mirror_num) scrub_simple_mirror() argument 2390 scrub_simple_stripe(struct scrub_ctx * sctx,struct btrfs_block_group * bg,struct btrfs_chunk_map * map,struct btrfs_device * device,int stripe_index) scrub_simple_stripe() argument 2424 scrub_stripe(struct scrub_ctx * sctx,struct btrfs_block_group * bg,struct btrfs_chunk_map * map,struct btrfs_device * scrub_dev,int stripe_index) scrub_stripe() argument 2586 scrub_chunk(struct scrub_ctx * sctx,struct btrfs_block_group * bg,struct btrfs_device * scrub_dev,u64 dev_offset,u64 dev_extent_len) scrub_chunk() argument 2645 scrub_enumerate_chunks(struct scrub_ctx * sctx,struct btrfs_device * scrub_dev,u64 start,u64 end) scrub_enumerate_chunks() argument 2938 scrub_one_super(struct scrub_ctx * sctx,struct btrfs_device * dev,struct page * page,u64 physical,u64 generation) scrub_one_super() argument 2967 scrub_supers(struct scrub_ctx * sctx,struct btrfs_device * scrub_dev) scrub_supers() argument 3077 struct scrub_ctx *sctx; btrfs_scrub_dev() local 3294 struct scrub_ctx *sctx; btrfs_scrub_cancel_dev() local 3319 struct scrub_ctx *sctx = NULL; btrfs_scrub_progress() local [all...] |