Home
last modified time | relevance | path

Searched refs:scrubp (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/fs/btrfs/
H A Draid56.c127 int scrubp; member
2299 rbio->scrubp = i; in raid56_parity_alloc_scrub_rbio()
2386 if (bbio->num_tgtdevs && bbio->tgtdev_map[rbio->scrubp]) { in finish_parity_scrub()
2442 p = rbio_stripe_page(rbio, rbio->scrubp, pagenr); in finish_parity_scrub()
2444 if (memcmp(parity, pointers[rbio->scrubp], PAGE_SIZE)) in finish_parity_scrub()
2445 copy_page(parity, pointers[rbio->scrubp]); in finish_parity_scrub()
2471 page = rbio_stripe_page(rbio, rbio->scrubp, pagenr); in finish_parity_scrub()
2473 page, rbio->scrubp, pagenr, rbio->stripe_len); in finish_parity_scrub()
2484 page = rbio_stripe_page(rbio, rbio->scrubp, pagenr); in finish_parity_scrub()
2486 bbio->tgtdev_map[rbio->scrubp], in finish_parity_scrub()
[all...]
/kernel/linux/linux-6.6/fs/btrfs/
H A Draid56.h77 u8 scrubp; member
H A Draid56.c2362 rbio->scrubp = i; in raid56_parity_alloc_scrub_rbio()
2429 if (bioc->replace_nr_stripes && bioc->replace_stripe_src == rbio->scrubp) { in finish_parity_scrub()
2487 sector = rbio_stripe_sector(rbio, rbio->scrubp, sectornr); in finish_parity_scrub()
2489 if (memcmp(parity, pointers[rbio->scrubp], sectorsize) != 0) in finish_parity_scrub()
2490 memcpy(parity, pointers[rbio->scrubp], sectorsize); in finish_parity_scrub()
2517 sector = rbio_stripe_sector(rbio, rbio->scrubp, sectornr); in finish_parity_scrub()
2518 ret = rbio_add_io_sector(rbio, &bio_list, sector, rbio->scrubp, in finish_parity_scrub()
2535 sector = rbio_stripe_sector(rbio, rbio->scrubp, sectornr); in finish_parity_scrub()
2628 if (failp != rbio->scrubp) { in recover_scrub_rbio()

Completed in 8 milliseconds