Home
last modified time | relevance | path

Searched refs:sector_nr (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/drivers/md/
Draid10.c101 static sector_t reshape_request(struct mddev *mddev, sector_t sector_nr,
2891 static sector_t sync_request(struct mddev *mddev, sector_t sector_nr, in sync_request() argument
2921 return mddev->dev_sectors - sector_nr; in sync_request()
2929 if (sector_nr >= max_sector) { in sync_request()
2978 return reshape_request(mddev, sector_nr, skipped); in sync_request()
2985 return (max_sector - sector_nr) + sectors_skipped; in sync_request()
2995 max_sector > (sector_nr | chunk_mask)) in sync_request()
2996 max_sector = (sector_nr | chunk_mask) + 1; in sync_request()
3038 sect = raid10_find_virt(conf, sector_nr, i); in sync_request()
3240 bitmap_cond_end_sync(mddev->bitmap, sector_nr); in sync_request()
[all …]
Draid1.c826 static void raise_barrier(struct r1conf *conf, sector_t sector_nr) in raise_barrier() argument
836 conf->next_resync = sector_nr; in raise_barrier()
2485 static sector_t sync_request(struct mddev *mddev, sector_t sector_nr, int *skipped) in sync_request() argument
2505 if (sector_nr >= max_sector) { in sync_request()
2527 return max_sector - sector_nr; in sync_request()
2532 if (!bitmap_start_sync(mddev->bitmap, sector_nr, &sync_blocks, 1) && in sync_request()
2539 bitmap_cond_end_sync(mddev->bitmap, sector_nr); in sync_request()
2542 raise_barrier(conf, sector_nr); in sync_request()
2555 r1_bio->sector = sector_nr; in sync_request()
2578 if (is_badblock(rdev, sector_nr, good_sectors, in sync_request()
[all …]
Draid5.c5328 static sector_t reshape_request(struct mddev *mddev, sector_t sector_nr, int *skipped) in reshape_request() argument
5352 if (sector_nr == 0) { in reshape_request()
5356 sector_nr = raid5_size(mddev, 0, 0) in reshape_request()
5360 sector_nr = conf->reshape_progress; in reshape_request()
5361 sector_div(sector_nr, new_data_disks); in reshape_request()
5362 if (sector_nr) { in reshape_request()
5363 mddev->curr_resync_completed = sector_nr; in reshape_request()
5366 return sector_nr; in reshape_request()
5410 != sector_nr); in reshape_request()
5412 BUG_ON(writepos != sector_nr + reshape_sectors); in reshape_request()
[all …]
Dmd.h509 sector_t (*sync_request)(struct mddev *mddev, sector_t sector_nr, int *skipped);