Searched refs:stripe_nsectors (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | raid56.c | 184 if (i < rbio->nr_data * rbio->stripe_nsectors) in cache_rbio_pages() 286 return (sector_nr < rbio->nr_data * rbio->stripe_nsectors); in is_data_stripe_page() 339 dest->stripe_nsectors); in merge_rbio() 598 ASSERT(sector_nr < rbio->stripe_nsectors); in rbio_stripe_sector_index() 600 return stripe_nr * rbio->stripe_nsectors + sector_nr; in rbio_stripe_sector_index() 840 bitmap_clear(&rbio->dbitmap, 0, rbio->stripe_nsectors); in rbio_orig_end_io() 865 * valid range [0, stripe_nsectors) 879 ASSERT(sector_nr >= 0 && sector_nr < rbio->stripe_nsectors); in sector_in_rbio() 881 index = stripe_nr * rbio->stripe_nsectors + sector_nr; in sector_in_rbio() 908 const unsigned int stripe_nsectors in alloc_rbio() local 2335 raid56_parity_alloc_scrub_rbio(struct bio *bio, struct btrfs_io_context *bioc, struct btrfs_device *scrub_dev, unsigned long *dbitmap, int stripe_nsectors) raid56_parity_alloc_scrub_rbio() argument [all...] |
H A D | raid56.h | 74 u8 stripe_nsectors; member 94 /* Allocated with stripe_nsectors-many bits for finish_*() calls */ 192 unsigned long *dbitmap, int stripe_nsectors);
|
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | raid56.h | 46 unsigned long *dbitmap, int stripe_nsectors);
|
H A D | raid56.c | 2276 unsigned long *dbitmap, int stripe_nsectors) in raid56_parity_alloc_scrub_rbio() 2307 ASSERT(rbio->stripe_npages == stripe_nsectors); in raid56_parity_alloc_scrub_rbio() 2308 bitmap_copy(rbio->dbitmap, dbitmap, stripe_nsectors); in raid56_parity_alloc_scrub_rbio() 2273 raid56_parity_alloc_scrub_rbio(struct btrfs_fs_info *fs_info, struct bio *bio, struct btrfs_bio *bbio, u64 stripe_len, struct btrfs_device *scrub_dev, unsigned long *dbitmap, int stripe_nsectors) raid56_parity_alloc_scrub_rbio() argument
|
Completed in 10 milliseconds