Searched refs:btrfs_raid_bio (Results 1 – 4 of 4) sorted by relevance
/linux-6.1.9/fs/btrfs/ |
D | raid56.c | 66 static int __raid56_parity_recover(struct btrfs_raid_bio *rbio); 67 static noinline void finish_rmw(struct btrfs_raid_bio *rbio); 70 static int fail_bio_stripe(struct btrfs_raid_bio *rbio, struct bio *bio); 71 static int fail_rbio_index(struct btrfs_raid_bio *rbio, int failed); 72 static void __free_raid_bio(struct btrfs_raid_bio *rbio); 73 static void index_rbio_pages(struct btrfs_raid_bio *rbio); 74 static int alloc_rbio_pages(struct btrfs_raid_bio *rbio); 76 static noinline void finish_parity_scrub(struct btrfs_raid_bio *rbio, 80 static void start_async_work(struct btrfs_raid_bio *rbio, work_func_t work_func) in start_async_work() 138 static void cache_rbio_pages(struct btrfs_raid_bio *rbio) in cache_rbio_pages() [all …]
|
D | raid56.h | 20 struct btrfs_raid_bio { struct 170 void raid56_add_scrub_pages(struct btrfs_raid_bio *rbio, struct page *page, 173 struct btrfs_raid_bio *raid56_parity_alloc_scrub_rbio(struct bio *bio, 177 void raid56_parity_submit_scrub_rbio(struct btrfs_raid_bio *rbio); 179 struct btrfs_raid_bio * 181 void raid56_submit_missing_rbio(struct btrfs_raid_bio *rbio);
|
D | scrub.c | 2346 struct btrfs_raid_bio *rbio; in scrub_missing_raid56_pages() 2947 struct btrfs_raid_bio *rbio; in scrub_parity_check_and_repair()
|
/linux-6.1.9/include/trace/events/ |
D | btrfs.h | 33 struct btrfs_raid_bio; 2327 TP_PROTO(const struct btrfs_raid_bio *rbio, 2377 TP_PROTO(const struct btrfs_raid_bio *rbio, 2385 TP_PROTO(const struct btrfs_raid_bio *rbio, 2394 TP_PROTO(const struct btrfs_raid_bio *rbio, 2402 TP_PROTO(const struct btrfs_raid_bio *rbio, 2410 TP_PROTO(const struct btrfs_raid_bio *rbio,
|