fs/btrfs/scrub.c
1142
static void scrub_write_sectors(struct scrub_ctx *sctx, struct scrub_stripe *stripe,
fs/btrfs/scrub.c
1160
struct scrub_stripe *stripe = container_of(work, struct scrub_stripe, work);
fs/btrfs/scrub.c
1251
struct scrub_stripe *stripe = bbio->private;
fs/btrfs/scrub.c
1279
struct scrub_stripe *stripe = bbio->private;
fs/btrfs/scrub.c
1307
struct scrub_stripe *stripe,
fs/btrfs/scrub.c
1348
static void scrub_write_sectors(struct scrub_ctx *sctx, struct scrub_stripe *stripe,
fs/btrfs/scrub.c
1627
struct scrub_stripe *stripe,
fs/btrfs/scrub.c
1648
static void scrub_stripe_reset_bitmaps(struct scrub_stripe *stripe)
fs/btrfs/scrub.c
1667
struct scrub_stripe *stripe)
fs/btrfs/scrub.c
1779
static void scrub_reset_stripe(struct scrub_stripe *stripe)
fs/btrfs/scrub.c
1793
static u32 stripe_length(const struct scrub_stripe *stripe)
fs/btrfs/scrub.c
1801
static void scrub_submit_extent_sector_read(struct scrub_stripe *stripe)
fs/btrfs/scrub.c
1881
struct scrub_stripe *stripe)
fs/btrfs/scrub.c
1921
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
195
struct scrub_stripe *raid56_data_stripes;
fs/btrfs/scrub.c
1953
struct scrub_stripe *stripe = &sctx->stripes[first_slot + i];
fs/btrfs/scrub.c
1965
struct scrub_stripe *stripe;
fs/btrfs/scrub.c
2041
struct scrub_stripe *stripe;
fs/btrfs/scrub.c
2152
struct scrub_stripe *stripe = &sctx->raid56_data_stripes[i];
fs/btrfs/scrub.c
2175
struct scrub_stripe *stripe;
fs/btrfs/scrub.c
241
static inline void scrub_bitmap_set_##name(struct scrub_stripe *stripe, \
fs/btrfs/scrub.c
2476
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
2632
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
391
static void wait_scrub_stripe_io(struct scrub_stripe *stripe)
fs/btrfs/scrub.c
684
static void *scrub_stripe_get_kaddr(struct scrub_stripe *stripe, int sector_nr)
fs/btrfs/scrub.c
697
static phys_addr_t scrub_stripe_get_paddr(struct scrub_stripe *stripe, int sector_nr)
fs/btrfs/scrub.c
712
static void scrub_verify_one_metadata(struct scrub_stripe *stripe, int sector_nr)
fs/btrfs/scrub.c
798
static void scrub_verify_one_sector(struct scrub_stripe *stripe, int sector_nr)
fs/btrfs/scrub.c
859
static void scrub_verify_one_stripe(struct scrub_stripe *stripe, unsigned long bitmap)
fs/btrfs/scrub.c
872
static int calc_sector_number(struct scrub_stripe *stripe, struct bio_vec *first_bvec)
fs/btrfs/scrub.c
892
struct scrub_stripe *stripe = bbio->private;
fs/btrfs/scrub.c
924
static void scrub_bio_add_sector(struct btrfs_bio *bbio, struct scrub_stripe *stripe,
fs/btrfs/scrub.c
958
static void scrub_stripe_submit_repair_read(struct scrub_stripe *stripe,
fs/btrfs/scrub.c
999
struct scrub_stripe *stripe,