Lines Matching refs:nsectors
140 int nsectors; member
2322 int nsectors; in __scrub_mark_bitmap() local
2326 bitmap_set(bitmap, 0, sparity->nsectors); in __scrub_mark_bitmap()
2333 nsectors = (int)len / sectorsize; in __scrub_mark_bitmap()
2335 if (offset + nsectors <= sparity->nsectors) { in __scrub_mark_bitmap()
2336 bitmap_set(bitmap, offset, nsectors); in __scrub_mark_bitmap()
2340 bitmap_set(bitmap, offset, sparity->nsectors - offset); in __scrub_mark_bitmap()
2341 bitmap_set(bitmap, 0, nsectors - (sparity->nsectors - offset)); in __scrub_mark_bitmap()
2649 nbits = bitmap_weight(sparity->ebitmap, sparity->nsectors); in scrub_free_parity()
2672 sparity->nsectors); in scrub_parity_bio_endio()
2690 sparity->nsectors)) in scrub_parity_check_and_repair()
2711 sparity->nsectors); in scrub_parity_check_and_repair()
2728 sparity->nsectors); in scrub_parity_check_and_repair()
2736 static inline int scrub_calc_parity_bitmap_len(int nsectors) in scrub_calc_parity_bitmap_len() argument
2738 return DIV_ROUND_UP(nsectors, BITS_PER_LONG) * (BITS_PER_LONG / 8); in scrub_calc_parity_bitmap_len()
2776 int nsectors; in scrub_raid56_parity() local
2781 nsectors = map->stripe_len / root->sectorsize; in scrub_raid56_parity()
2782 bitmap_len = scrub_calc_parity_bitmap_len(nsectors); in scrub_raid56_parity()
2793 sparity->nsectors = nsectors; in scrub_raid56_parity()