Lines Matching refs:sector_t

87 static inline struct hlist_head *stripe_hash(struct r5conf *conf, sector_t sect)  in stripe_hash()
93 static inline int stripe_hash_locks_hash(sector_t sect) in stripe_hash_locks_hash()
138 static inline struct bio *r5_next_bio(struct bio *bio, sector_t sector) in r5_next_bio()
516 static void stripe_set_idx(sector_t stripe, struct r5conf *conf, int previous,
519 static void init_stripe(struct stripe_head *sh, sector_t sector, int previous) in init_stripe()
561 static struct stripe_head *__find_stripe(struct r5conf *conf, sector_t sector, in __find_stripe()
657 raid5_get_active_stripe(struct r5conf *conf, sector_t sector, in raid5_get_active_stripe()
762 sector_t head_sector, tmp_sec; in stripe_add_to_batch_list()
864 sector_t progress = conf->reshape_progress; in use_new_offset()
960 sector_t first_bad; in ops_run_io()
1109 sector_t sector, struct dma_async_tx_descriptor *tx, in async_copy_data()
2294 sector_t s; in raid5_end_read_request()
2415 sector_t first_bad; in raid5_end_write_request()
2534 sector_t raid5_compute_sector(struct r5conf *conf, sector_t r_sector, in raid5_compute_sector()
2538 sector_t stripe, stripe2; in raid5_compute_sector()
2539 sector_t chunk_number; in raid5_compute_sector()
2543 sector_t new_sector; in raid5_compute_sector()
2732 new_sector = (sector_t)stripe * sectors_per_chunk + chunk_offset; in raid5_compute_sector()
2736 sector_t raid5_compute_blocknr(struct stripe_head *sh, int i, int previous) in raid5_compute_blocknr()
2741 sector_t new_sector = sh->sector, check; in raid5_compute_blocknr()
2746 sector_t stripe; in raid5_compute_blocknr()
2748 sector_t chunk_number; in raid5_compute_blocknr()
2750 sector_t r_sector; in raid5_compute_blocknr()
2999 sector_t sector = sh->dev[dd_idx].sector; in add_stripe_bio()
3054 static void stripe_set_idx(sector_t stripe, struct r5conf *conf, int previous, in stripe_set_idx()
3561 sector_t recovery_cp = conf->mddev->recovery_cp; in handle_stripe_dirtying()
3955 sector_t bn = raid5_compute_blocknr(sh, i, 1); in handle_stripe_expansion()
3956 sector_t s = raid5_compute_sector(conf, bn, 0, in handle_stripe_expansion()
4030 sector_t first_bad; in analyse_stripe()
4696 sector_t sector = bio->bi_iter.bi_sector + get_start_sect(bio->bi_bdev); in in_chunk_boundary()
4788 sector_t end_sector; in raid5_read_one_chunk()
4826 sector_t first_bad; in raid5_read_one_chunk()
4871 sector_t sector = raid_bio->bi_iter.bi_sector; in chunk_aligned_read()
5054 sector_t logical_sector, last_sector; in make_discard_request()
5063 logical_sector = bi->bi_iter.bi_sector & ~((sector_t)STRIPE_SECTORS-1); in make_discard_request()
5147 sector_t new_sector; in make_request()
5148 sector_t logical_sector, last_sector; in make_request()
5186 logical_sector = bi->bi_iter.bi_sector & ~((sector_t)STRIPE_SECTORS-1); in make_request()
5330 static sector_t raid5_size(struct mddev *mddev, sector_t sectors, int raid_disks);
5332 static sector_t reshape_request(struct mddev *mddev, sector_t sector_nr, int *skipped) in reshape_request()
5345 sector_t first_sector, last_sector; in reshape_request()
5351 sector_t writepos, readpos, safepos; in reshape_request()
5352 sector_t stripe_addr; in reshape_request()
5355 sector_t retn; in reshape_request()
5410 readpos -= min_t(sector_t, reshape_sectors, readpos); in reshape_request()
5411 safepos -= min_t(sector_t, reshape_sectors, safepos); in reshape_request()
5421 ~((sector_t)reshape_sectors - 1)) in reshape_request()
5492 sector_t s; in reshape_request()
5583 static inline sector_t sync_request(struct mddev *mddev, sector_t sector_nr, int *skipped) in sync_request()
5587 sector_t max_sector = mddev->dev_sectors; in sync_request()
5588 sector_t sync_blocks; in sync_request()
5628 sector_t rv = mddev->dev_sectors - sector_nr; in sync_request()
5689 sector_t sector, logical_sector, last_sector; in retry_aligned_read()
5695 ~((sector_t)STRIPE_SECTORS-1); in retry_aligned_read()
6285 static sector_t
6286 raid5_size(struct mddev *mddev, sector_t sectors, int raid_disks) in raid5_size()
6296 sectors &= ~((sector_t)conf->chunk_sectors - 1); in raid5_size()
6297 sectors &= ~((sector_t)conf->prev_chunk_sectors - 1); in raid5_size()
6693 sector_t reshape_offset = 0; in run()
6737 sector_t here_new, here_old; in run()
7273 static int raid5_resize(struct mddev *mddev, sector_t sectors) in raid5_resize()
7282 sector_t newsize; in raid5_resize()
7287 sectors &= ~((sector_t)conf->chunk_sectors - 1); in raid5_resize()
7622 sector_t sectors; in raid45_takeover_raid0()