Home
last modified time | relevance | path

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

/linux/fs/btrfs/
H A Draid56.c98 #define ASSERT_RBIO_SECTOR(expr, rbio, sector_nr) \ argument
105 btrfs_crit(__fs_info, "sector_nr=%d", (sector_nr)); \
231 static void memcpy_from_bio_to_stripe(struct btrfs_raid_bio *rbio, unsigned int sector_nr) in memcpy_from_bio_to_stripe() argument
235 ASSERT(sector_nr < rbio->nr_sectors); in memcpy_from_bio_to_stripe()
237 unsigned int index = sector_nr * rbio->sector_nsteps + i; in memcpy_from_bio_to_stripe()
307 u32 sector_nr; in page_nr_to_sector_nr() local
311 sector_nr = (page_nr << PAGE_SHIFT) >> rbio->bioc->fs_info->sectorsize_bits; in page_nr_to_sector_nr()
312 ASSERT(sector_nr < rbio->nr_sectors); in page_nr_to_sector_nr()
313 return sector_nr; in page_nr_to_sector_nr()
337 const u32 sector_nr = page_nr_to_sector_nr(rbio, page_nr); full_page_sectors_uptodate() local
378 const u32 sector_nr = page_nr_to_sector_nr(src, page_nr); steal_rbio_page() local
395 const int sector_nr = page_nr_to_sector_nr(rbio, page_nr); is_data_stripe_page() local
712 rbio_sector_index(const struct btrfs_raid_bio * rbio,unsigned int stripe_nr,unsigned int sector_nr) rbio_sector_index() argument
727 rbio_paddr_index(const struct btrfs_raid_bio * rbio,unsigned int stripe_nr,unsigned int sector_nr,unsigned int step_nr) rbio_paddr_index() argument
740 rbio_stripe_paddr(const struct btrfs_raid_bio * rbio,unsigned int stripe_nr,unsigned int sector_nr,unsigned int step_nr) rbio_stripe_paddr() argument
747 rbio_pstripe_paddr(const struct btrfs_raid_bio * rbio,unsigned int sector_nr,unsigned int step_nr) rbio_pstripe_paddr() argument
753 rbio_qstripe_paddr(const struct btrfs_raid_bio * rbio,unsigned int sector_nr,unsigned int step_nr) rbio_qstripe_paddr() argument
762 rbio_stripe_paddrs(const struct btrfs_raid_bio * rbio,unsigned int stripe_nr,unsigned int sector_nr) rbio_stripe_paddrs() argument
1014 sector_paddrs_in_rbio(struct btrfs_raid_bio * rbio,int stripe_nr,int sector_nr,bool bio_list_only) sector_paddrs_in_rbio() argument
1038 sector_paddr_in_rbio(struct btrfs_raid_bio * rbio,int stripe_nr,int sector_nr,int step_nr,bool bio_list_only) sector_paddr_in_rbio() argument
1175 get_rbio_vertical_errors(struct btrfs_raid_bio * rbio,int sector_nr,int * faila,int * failb) get_rbio_vertical_errors() argument
1239 rbio_add_io_paddrs(struct btrfs_raid_bio * rbio,struct bio_list * bio_list,phys_addr_t * paddrs,unsigned int stripe_nr,unsigned int sector_nr,enum req_op op) rbio_add_io_paddrs() argument
1408 generate_pq_vertical_step(struct btrfs_raid_bio * rbio,unsigned int sector_nr,unsigned int step_nr) generate_pq_vertical_step() argument
1628 int sector_nr = find_stripe_sector_nr(rbio, paddr); set_bio_pages_uptodate() local
1905 verify_one_sector(struct btrfs_raid_bio * rbio,int stripe_nr,int sector_nr) verify_one_sector() argument
1938 recover_vertical_step(struct btrfs_raid_bio * rbio,unsigned int sector_nr,unsigned int step_nr,int faila,int failb,void ** pointers,void ** unmap_array) recover_vertical_step() argument
2050 recover_vertical(struct btrfs_raid_bio * rbio,int sector_nr,void ** pointers,void ** unmap_array) recover_vertical() argument
2220 int sector_nr; set_rbio_raid6_extra_error() local
2607 alloc_rbio_sector_pages(struct btrfs_raid_bio * rbio,int sector_nr) alloc_rbio_sector_pages() argument
2651 verify_one_parity_step(struct btrfs_raid_bio * rbio,void * pointers[],unsigned int sector_nr,unsigned int step_nr) verify_one_parity_step() argument
2695 verify_one_parity_sector(struct btrfs_raid_bio * rbio,void * pointers[],unsigned int sector_nr) verify_one_parity_sector() argument
2838 int sector_nr; recover_scrub_rbio() local
2967 int sector_nr; scrub_rbio() local
[all...]
H A Dscrub.c684 static void *scrub_stripe_get_kaddr(struct scrub_stripe *stripe, int sector_nr) in scrub_stripe_get_kaddr() argument
688 u32 offset = (sector_nr << fs_info->sectorsize_bits); in scrub_stripe_get_kaddr()
697 static phys_addr_t scrub_stripe_get_paddr(struct scrub_stripe *stripe, int sector_nr) in scrub_stripe_get_paddr() argument
701 u32 offset = (sector_nr << fs_info->sectorsize_bits); in scrub_stripe_get_paddr()
712 static void scrub_verify_one_metadata(struct scrub_stripe *stripe, int sector_nr) in scrub_verify_one_metadata() argument
716 const u64 logical = stripe->logical + (sector_nr << fs_info->sectorsize_bits); in scrub_verify_one_metadata()
717 void *first_kaddr = scrub_stripe_get_kaddr(stripe, sector_nr); in scrub_verify_one_metadata()
731 scrub_bitmap_set_meta_error(stripe, sector_nr, sectors_per_tree); in scrub_verify_one_metadata()
732 scrub_bitmap_set_error(stripe, sector_nr, sectors_per_tree); in scrub_verify_one_metadata()
741 scrub_bitmap_set_meta_error(stripe, sector_nr, sectors_per_tre in scrub_verify_one_metadata()
798 scrub_verify_one_sector(struct scrub_stripe * stripe,int sector_nr) scrub_verify_one_sector() argument
863 int sector_nr; scrub_verify_one_stripe() local
895 int sector_nr = calc_sector_number(stripe, bio_first_bvec_all(&bbio->bio)); scrub_repair_read_endio() local
925 scrub_bio_add_sector(struct btrfs_bio * bbio,struct scrub_stripe * stripe,int sector_nr) scrub_bio_add_sector() argument
1013 int sector_nr; scrub_stripe_report_errors() local
1253 int sector_nr = calc_sector_number(stripe, bio_first_bvec_all(&bbio->bio)); scrub_read_endio() local
1282 int sector_nr = calc_sector_number(stripe, bio_first_bvec_all(&bbio->bio)); scrub_write_endio() local
1353 int sector_nr; scrub_write_sectors() local
1749 int sector_nr; scrub_find_fill_first_stripe() local
[all...]
/linux/drivers/md/
H A Draid1.c47 static void allow_barrier(struct r1conf *conf, sector_t sector_nr);
48 static void lower_barrier(struct r1conf *conf, sector_t sector_nr);
992 static int raise_barrier(struct r1conf *conf, sector_t sector_nr) in raise_barrier()
994 int idx = sector_to_idx(sector_nr); in raise_barrier()
1042 static void lower_barrier(struct r1conf *conf, sector_t sector_nr) in _wait_barrier()
1044 int idx = sector_to_idx(sector_nr); in _wait_barrier()
1122 static bool wait_read_barrier(struct r1conf *conf, sector_t sector_nr, bool nowait) in wait_read_barrier()
1124 int idx = sector_to_idx(sector_nr); in wait_read_barrier()
1165 static bool wait_barrier(struct r1conf *conf, sector_t sector_nr, bool nowait) in get_unqueued_pending()
1167 int idx = sector_to_idx(sector_nr); in get_unqueued_pending()
969 raise_barrier(struct r1conf * conf,sector_t sector_nr) raise_barrier() argument
1019 lower_barrier(struct r1conf * conf,sector_t sector_nr) lower_barrier() argument
1099 wait_read_barrier(struct r1conf * conf,sector_t sector_nr,bool nowait) wait_read_barrier() argument
1142 wait_barrier(struct r1conf * conf,sector_t sector_nr,bool nowait) wait_barrier() argument
1155 allow_barrier(struct r1conf * conf,sector_t sector_nr) allow_barrier() argument
2763 raid1_sync_request(struct mddev * mddev,sector_t sector_nr,sector_t max_sector,int * skipped) raid1_sync_request() argument
[all...]
H A Draid10.c74 static sector_t reshape_request(struct mddev *mddev, sector_t sector_nr,
3148 static sector_t raid10_sync_request(struct mddev *mddev, sector_t sector_nr, in raid10_sync_request() argument
3173 return mddev->dev_sectors - sector_nr; in raid10_sync_request()
3180 if (sector_nr >= max_sector) { in raid10_sync_request()
3235 return reshape_request(mddev, sector_nr, skipped); in raid10_sync_request()
3244 max_sector > (sector_nr | chunk_mask)) in raid10_sync_request()
3245 max_sector = (sector_nr | chunk_mask) + 1; in raid10_sync_request()
3299 sect = raid10_find_virt(conf, sector_nr, i); in raid10_sync_request()
3512 * Let's check against "sector_nr + 2 * RESYNC_SECTORS" for in raid10_sync_request()
3517 mddev->bitmap_ops->cond_end_sync(mddev, sector_nr, in raid10_sync_request()
4558 reshape_request(struct mddev * mddev,sector_t sector_nr,int * skipped) reshape_request() argument
[all...]
H A Draid5.c6230 static sector_t reshape_request(struct mddev *mddev, sector_t sector_nr, int *skipped) in reshape_request() argument
6256 if (sector_nr == 0) { in reshape_request()
6260 sector_nr = raid5_size(mddev, 0, 0) in reshape_request()
6265 sector_nr = MaxSector; in reshape_request()
6268 sector_nr = conf->reshape_progress; in reshape_request()
6269 sector_div(sector_nr, new_data_disks); in reshape_request()
6270 if (sector_nr) { in reshape_request()
6271 mddev->curr_resync_completed = sector_nr; in reshape_request()
6274 retn = sector_nr; in reshape_request()
6325 reshape_sectors - stripe_addr != sector_nr)) in reshape_request()
6507 raid5_sync_request(struct mddev * mddev,sector_t sector_nr,sector_t max_sector,int * skipped) raid5_sync_request() argument
[all...]