fs/btrfs/scrub.c
1138
static void scrub_write_sectors(struct scrub_ctx *sctx, struct scrub_stripe *stripe,
fs/btrfs/scrub.c
1156
struct scrub_stripe *stripe = container_of(work, struct scrub_stripe, work);
fs/btrfs/scrub.c
1247
struct scrub_stripe *stripe = bbio->private;
fs/btrfs/scrub.c
1271
struct scrub_stripe *stripe = bbio->private;
fs/btrfs/scrub.c
1294
struct scrub_stripe *stripe,
fs/btrfs/scrub.c
1335
static void scrub_write_sectors(struct scrub_ctx *sctx, struct scrub_stripe *stripe,
fs/btrfs/scrub.c
1614
struct scrub_stripe *stripe,
fs/btrfs/scrub.c
1635
static void scrub_stripe_reset_bitmaps(struct scrub_stripe *stripe)
fs/btrfs/scrub.c
1654
struct scrub_stripe *stripe)
fs/btrfs/scrub.c
1766
static void scrub_reset_stripe(struct scrub_stripe *stripe)
fs/btrfs/scrub.c
1780
static u32 stripe_length(const struct scrub_stripe *stripe)
fs/btrfs/scrub.c
1788
static void scrub_submit_extent_sector_read(struct scrub_stripe *stripe)
fs/btrfs/scrub.c
1868
struct scrub_stripe *stripe)
fs/btrfs/scrub.c
1908
static bool stripe_has_metadata_error(struct scrub_stripe *stripe)
fs/btrfs/scrub.c
194
struct scrub_stripe stripes[SCRUB_TOTAL_STRIPES];
fs/btrfs/scrub.c
1940
struct scrub_stripe *stripe = &sctx->stripes[first_slot + i];
fs/btrfs/scrub.c
195
struct scrub_stripe *raid56_data_stripes;
fs/btrfs/scrub.c
1952
struct scrub_stripe *stripe;
fs/btrfs/scrub.c
2028
struct scrub_stripe *stripe;
fs/btrfs/scrub.c
2139
struct scrub_stripe *stripe = &sctx->raid56_data_stripes[i];
fs/btrfs/scrub.c
2162
struct scrub_stripe *stripe;
fs/btrfs/scrub.c
241
static inline void scrub_bitmap_set_##name(struct scrub_stripe *stripe, \
fs/btrfs/scrub.c
2463
sctx->raid56_data_stripes = kzalloc_objs(struct scrub_stripe,
fs/btrfs/scrub.c
250
static inline void scrub_bitmap_clear_##name(struct scrub_stripe *stripe, \
fs/btrfs/scrub.c
259
static inline bool scrub_bitmap_test_bit_##name(struct scrub_stripe *stripe, \
fs/btrfs/scrub.c
2619
ret = scrub_stripe(sctx, bg, map, scrub_dev, i);
fs/btrfs/scrub.c
267
static inline void scrub_bitmap_set_bit_##name(struct scrub_stripe *stripe, \
fs/btrfs/scrub.c
275
static inline void scrub_bitmap_clear_bit_##name(struct scrub_stripe *stripe, \
fs/btrfs/scrub.c
283
static inline unsigned long scrub_bitmap_read_##name(struct scrub_stripe *stripe) \
fs/btrfs/scrub.c
294
static inline bool scrub_bitmap_empty_##name(struct scrub_stripe *stripe) \
fs/btrfs/scrub.c
300
static inline unsigned int scrub_bitmap_weight_##name(struct scrub_stripe *stripe) \
fs/btrfs/scrub.c
336
static void release_scrub_stripe(struct scrub_stripe *stripe)
fs/btrfs/scrub.c
355
struct scrub_stripe *stripe)
fs/btrfs/scrub.c
392
static void wait_scrub_stripe_io(struct scrub_stripe *stripe)
fs/btrfs/scrub.c
685
static void *scrub_stripe_get_kaddr(struct scrub_stripe *stripe, int sector_nr)
fs/btrfs/scrub.c
698
static phys_addr_t scrub_stripe_get_paddr(struct scrub_stripe *stripe, int sector_nr)
fs/btrfs/scrub.c
713
static void scrub_verify_one_metadata(struct scrub_stripe *stripe, int sector_nr)
fs/btrfs/scrub.c
799
static void scrub_verify_one_sector(struct scrub_stripe *stripe, int sector_nr)
fs/btrfs/scrub.c
860
static void scrub_verify_one_stripe(struct scrub_stripe *stripe, unsigned long bitmap)
fs/btrfs/scrub.c
873
static int calc_sector_number(struct scrub_stripe *stripe, struct bio_vec *first_bvec)
fs/btrfs/scrub.c
893
struct scrub_stripe *stripe = bbio->private;
fs/btrfs/scrub.c
920
static void scrub_bio_add_sector(struct btrfs_bio *bbio, struct scrub_stripe *stripe,
fs/btrfs/scrub.c
954
static void scrub_stripe_submit_repair_read(struct scrub_stripe *stripe,
fs/btrfs/scrub.c
995
struct scrub_stripe *stripe,