Lines Matching refs:sector_t

685 static inline sector_t calc_dev_sboffset(struct md_rdev *rdev)  in calc_dev_sboffset()
687 sector_t num_sectors = i_size_read(rdev->bdev->bd_inode) / 512; in calc_dev_sboffset()
736 sector_t sector, int size, struct page *page) in md_super_write()
762 int sync_page_io(struct md_rdev *rdev, sector_t sector, int size, in sync_page_io()
920 sector_t num_sectors);
1034 if (rdev->sectors < ((sector_t)sb->size) * 2 && sb->level >= 1) in super_90_load()
1069 mddev->dev_sectors = ((sector_t)sb->size) * 2; in super_90_validate()
1313 super_90_rdev_size_change(struct md_rdev *rdev, sector_t num_sectors) in super_90_rdev_size_change()
1366 static int md_set_badblocks(struct badblocks *bb, sector_t s, int sectors,
1372 sector_t sb_start; in super_1_load()
1373 sector_t sectors; in super_1_load()
1389 sb_start &= ~(sector_t)(4*2-1); in super_1_load()
1469 sector_t bb_sector; in super_1_load()
1840 super_1_rdev_size_change(struct md_rdev *rdev, sector_t num_sectors) in super_1_rdev_size_change()
1843 sector_t max_sectors; in super_1_rdev_size_change()
1859 sector_t sb_start; in super_1_rdev_size_change()
1861 sb_start &= ~(sector_t)(4*2 - 1); in super_1_rdev_size_change()
2922 static int overlaps(sector_t s1, sector_t l1, sector_t s2, sector_t l2) in overlaps()
2932 static int strict_blocks_to_sectors(const char *buf, sector_t *sectors) in strict_blocks_to_sectors()
2935 sector_t new; in strict_blocks_to_sectors()
2955 sector_t oldsectors = rdev->sectors; in rdev_size_store()
2956 sector_t sectors; in rdev_size_store()
3207 sector_t size; in md_import_device()
3797 if (n != (sector_t)n) in resync_start_store()
4170 static int update_size(struct mddev *mddev, sector_t num_sectors);
4179 sector_t sectors; in size_store()
4608 sector_t temp = max; in max_sync_store()
4641 if (new != (sector_t)new) in suspend_lo_store()
4684 if (new != (sector_t)new) in suspend_hi_store()
4732 if (new != (sector_t)new) in reshape_position_store()
4812 sector_t sectors; in array_size_store()
6377 mddev->dev_sectors = 2 * (sector_t)info->size; in set_array_info()
6418 void md_set_array_sectors(struct mddev *mddev, sector_t array_sectors) in md_set_array_sectors()
6429 static int update_size(struct mddev *mddev, sector_t num_sectors) in update_size()
6453 sector_t avail = rdev->sectors; in update_size()
6566 rv = update_size(mddev, (sector_t)info->size * 2); in update_array_info()
7220 sector_t max_sectors, resync, res; in status_resync()
7222 sector_t rt; in status_resync()
7259 if (sizeof(sector_t) > sizeof(unsigned long)) { in status_resync()
7384 sector_t sectors; in md_seq_show()
7759 sector_t max_sectors,j, io_sectors, recovery_done; in md_do_sync()
7762 sector_t mark_cnt[SYNC_MARKS]; in md_do_sync()
7765 sector_t last_check; in md_do_sync()
7943 sector_t sectors; in md_do_sync()
8524 int md_is_badblock(struct badblocks *bb, sector_t s, int sectors, in md_is_badblock()
8525 sector_t *first_bad, int *bad_sectors) in md_is_badblock()
8531 sector_t target = s + sectors; in md_is_badblock()
8559 sector_t a = BB_OFFSET(p[mid]); in md_is_badblock()
8604 static int md_set_badblocks(struct badblocks *bb, sector_t s, int sectors, in md_set_badblocks()
8618 sector_t next = s + sectors; in md_set_badblocks()
8633 sector_t a = BB_OFFSET(p[mid]); in md_set_badblocks()
8646 sector_t a = BB_OFFSET(p[lo]); in md_set_badblocks()
8647 sector_t e = a + BB_LEN(p[lo]); in md_set_badblocks()
8676 sector_t a = BB_OFFSET(p[hi]); in md_set_badblocks()
8677 sector_t e = a + BB_LEN(p[hi]); in md_set_badblocks()
8704 sector_t a = BB_OFFSET(p[hi]); in md_set_badblocks()
8746 int rdev_set_badblocks(struct md_rdev *rdev, sector_t s, int sectors, in rdev_set_badblocks()
8773 static int md_clear_badblocks(struct badblocks *bb, sector_t s, int sectors) in md_clear_badblocks()
8777 sector_t target = s + sectors; in md_clear_badblocks()
8801 sector_t a = BB_OFFSET(p[mid]); in md_clear_badblocks()
8815 sector_t a = BB_OFFSET(p[lo]); in md_clear_badblocks()
8816 sector_t end = a + BB_LEN(p[lo]); in md_clear_badblocks()
8840 sector_t start = BB_OFFSET(p[lo]); in md_clear_badblocks()
8862 int rdev_clear_badblocks(struct md_rdev *rdev, sector_t s, int sectors, in rdev_clear_badblocks()
8891 sector_t start = BB_OFFSET(p[i]); in md_ack_all_badblocks()
8932 sector_t s = BB_OFFSET(p[i]); in badblocks_show()