Home
last modified time | relevance | path

Searched refs:dev_sector (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.15/drivers/md/
Ddm-linear.c174 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in linear_dax_direct_access() local
176 dev_sector = linear_map_sector(ti, sector); in linear_dax_direct_access()
177 ret = bdev_dax_pgoff(bdev, dev_sector, nr_pages * PAGE_SIZE, &pgoff); in linear_dax_direct_access()
189 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in linear_dax_copy_from_iter() local
191 dev_sector = linear_map_sector(ti, sector); in linear_dax_copy_from_iter()
192 if (bdev_dax_pgoff(bdev, dev_sector, ALIGN(bytes, PAGE_SIZE), &pgoff)) in linear_dax_copy_from_iter()
203 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in linear_dax_copy_to_iter() local
205 dev_sector = linear_map_sector(ti, sector); in linear_dax_copy_to_iter()
206 if (bdev_dax_pgoff(bdev, dev_sector, ALIGN(bytes, PAGE_SIZE), &pgoff)) in linear_dax_copy_to_iter()
218 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in linear_dax_zero_page_range() local
[all …]
Ddm-stripe.c307 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in stripe_dax_direct_access() local
314 stripe_map_sector(sc, sector, &stripe, &dev_sector); in stripe_dax_direct_access()
315 dev_sector += sc->stripe[stripe].physical_start; in stripe_dax_direct_access()
319 ret = bdev_dax_pgoff(bdev, dev_sector, nr_pages * PAGE_SIZE, &pgoff); in stripe_dax_direct_access()
328 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in stripe_dax_copy_from_iter() local
334 stripe_map_sector(sc, sector, &stripe, &dev_sector); in stripe_dax_copy_from_iter()
335 dev_sector += sc->stripe[stripe].physical_start; in stripe_dax_copy_from_iter()
339 if (bdev_dax_pgoff(bdev, dev_sector, ALIGN(bytes, PAGE_SIZE), &pgoff)) in stripe_dax_copy_from_iter()
347 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in stripe_dax_copy_to_iter() local
353 stripe_map_sector(sc, sector, &stripe, &dev_sector); in stripe_dax_copy_to_iter()
[all …]
Draid10.c746 sector_t dev_sector; in read_balance() local
764 dev_sector = r10_bio->devs[slot].addr; in read_balance()
765 if (is_badblock(rdev, dev_sector, sectors, in read_balance()
770 if (first_bad <= dev_sector) { in read_balance()
775 bad_sectors -= (dev_sector - first_bad); in read_balance()
782 first_bad - dev_sector; in read_balance()
1308 sector_t dev_sector = r10_bio->devs[i].addr; in wait_blocked_dev() local
1319 is_bad = is_badblock(rdev, dev_sector, r10_bio->sectors, in wait_blocked_dev()
1435 sector_t dev_sector = r10_bio->devs[i].addr; in raid10_write_request() local
1439 is_bad = is_badblock(rdev, dev_sector, max_sectors, in raid10_write_request()
[all …]