Searched refs:sector_nr (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/fs/btrfs/ |
H A D | scrub.c | 583 static struct page *scrub_stripe_get_page(struct scrub_stripe *stripe, int sector_nr) in scrub_stripe_get_page() argument 586 int page_index = (sector_nr << fs_info->sectorsize_bits) >> PAGE_SHIFT; in scrub_stripe_get_page() 592 int sector_nr) in scrub_stripe_get_page_offset() argument 596 return offset_in_page(sector_nr << fs_info->sectorsize_bits); in scrub_stripe_get_page_offset() 599 static void scrub_verify_one_metadata(struct scrub_stripe *stripe, int sector_nr) in scrub_verify_one_metadata() argument 603 const u64 logical = stripe->logical + (sector_nr << fs_info->sectorsize_bits); in scrub_verify_one_metadata() 604 const struct page *first_page = scrub_stripe_get_page(stripe, sector_nr); in scrub_verify_one_metadata() 605 const unsigned int first_off = scrub_stripe_get_page_offset(stripe, sector_nr); in scrub_verify_one_metadata() 620 bitmap_set(&stripe->csum_error_bitmap, sector_nr, sectors_per_tree); in scrub_verify_one_metadata() 621 bitmap_set(&stripe->error_bitmap, sector_nr, sectors_per_tree); in scrub_verify_one_metadata() [all …]
|
H A D | raid56.c | 276 const int sector_nr = (page_nr << PAGE_SHIFT) >> in is_data_stripe_page() local 286 return (sector_nr < rbio->nr_data * rbio->stripe_nsectors); in is_data_stripe_page() 595 unsigned int sector_nr) in rbio_stripe_sector_index() argument 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() 606 unsigned int sector_nr) in rbio_stripe_sector() argument 609 sector_nr)]; in rbio_stripe_sector() 614 unsigned int sector_nr) in rbio_pstripe_sector() argument 616 return rbio_stripe_sector(rbio, rbio->nr_data, sector_nr); in rbio_pstripe_sector() 621 unsigned int sector_nr) in rbio_qstripe_sector() argument [all …]
|
/openbmc/linux/drivers/md/ |
H A D | raid1.c | 46 static void allow_barrier(struct r1conf *conf, sector_t sector_nr); 47 static void lower_barrier(struct r1conf *conf, sector_t sector_nr); 864 static int raise_barrier(struct r1conf *conf, sector_t sector_nr) in raise_barrier() argument 866 int idx = sector_to_idx(sector_nr); in raise_barrier() 914 static void lower_barrier(struct r1conf *conf, sector_t sector_nr) in lower_barrier() argument 916 int idx = sector_to_idx(sector_nr); in lower_barrier() 994 static bool wait_read_barrier(struct r1conf *conf, sector_t sector_nr, bool nowait) in wait_read_barrier() argument 996 int idx = sector_to_idx(sector_nr); in wait_read_barrier() 1037 static bool wait_barrier(struct r1conf *conf, sector_t sector_nr, bool nowait) in wait_barrier() argument 1039 int idx = sector_to_idx(sector_nr); in wait_barrier() [all …]
|
H A D | raid10.c | 71 static sector_t reshape_request(struct mddev *mddev, sector_t sector_nr, 3271 static sector_t raid10_sync_request(struct mddev *mddev, sector_t sector_nr, in raid10_sync_request() argument 3299 return mddev->dev_sectors - sector_nr; in raid10_sync_request() 3311 if (sector_nr >= max_sector) { in raid10_sync_request() 3366 return reshape_request(mddev, sector_nr, skipped); in raid10_sync_request() 3386 return (max_sector - sector_nr) + sectors_skipped; in raid10_sync_request() 3396 max_sector > (sector_nr | chunk_mask)) in raid10_sync_request() 3397 max_sector = (sector_nr | chunk_mask) + 1; in raid10_sync_request() 3454 sect = raid10_find_virt(conf, sector_nr, i); in raid10_sync_request() 3689 md_bitmap_cond_end_sync(mddev->bitmap, sector_nr, in raid10_sync_request() [all …]
|
H A D | raid5.c | 6277 static sector_t reshape_request(struct mddev *mddev, sector_t sector_nr, int *skipped) in reshape_request() argument 6303 if (sector_nr == 0) { in reshape_request() 6307 sector_nr = raid5_size(mddev, 0, 0) in reshape_request() 6312 sector_nr = MaxSector; in reshape_request() 6315 sector_nr = conf->reshape_progress; in reshape_request() 6316 sector_div(sector_nr, new_data_disks); in reshape_request() 6317 if (sector_nr) { in reshape_request() 6318 mddev->curr_resync_completed = sector_nr; in reshape_request() 6321 retn = sector_nr; in reshape_request() 6372 reshape_sectors - stripe_addr != sector_nr)) in reshape_request() [all …]
|
H A D | md.h | 642 sector_t (*sync_request)(struct mddev *mddev, sector_t sector_nr, int *skipped);
|