Searched refs:dev_sector (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.4/drivers/md/ |
| D | dm-linear.c | 173 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in linear_dax_direct_access() local 175 dev_sector = linear_map_sector(ti, sector); in linear_dax_direct_access() 176 ret = bdev_dax_pgoff(bdev, dev_sector, nr_pages * PAGE_SIZE, &pgoff); in linear_dax_direct_access() 188 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in linear_dax_copy_from_iter() local 190 dev_sector = linear_map_sector(ti, sector); in linear_dax_copy_from_iter() 191 if (bdev_dax_pgoff(bdev, dev_sector, ALIGN(bytes, PAGE_SIZE), &pgoff)) in linear_dax_copy_from_iter() 202 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in linear_dax_copy_to_iter() local 204 dev_sector = linear_map_sector(ti, sector); in linear_dax_copy_to_iter() 205 if (bdev_dax_pgoff(bdev, dev_sector, ALIGN(bytes, PAGE_SIZE), &pgoff)) in linear_dax_copy_to_iter()
|
| D | dm-stripe.c | 320 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in stripe_dax_direct_access() local 327 stripe_map_sector(sc, sector, &stripe, &dev_sector); in stripe_dax_direct_access() 328 dev_sector += sc->stripe[stripe].physical_start; in stripe_dax_direct_access() 332 ret = bdev_dax_pgoff(bdev, dev_sector, nr_pages * PAGE_SIZE, &pgoff); in stripe_dax_direct_access() 341 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in stripe_dax_copy_from_iter() local 347 stripe_map_sector(sc, sector, &stripe, &dev_sector); in stripe_dax_copy_from_iter() 348 dev_sector += sc->stripe[stripe].physical_start; in stripe_dax_copy_from_iter() 352 if (bdev_dax_pgoff(bdev, dev_sector, ALIGN(bytes, PAGE_SIZE), &pgoff)) in stripe_dax_copy_from_iter() 360 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in stripe_dax_copy_to_iter() local 366 stripe_map_sector(sc, sector, &stripe, &dev_sector); in stripe_dax_copy_to_iter() [all …]
|
| D | raid10.c | 745 sector_t dev_sector; in read_balance() local 763 dev_sector = r10_bio->devs[slot].addr; in read_balance() 764 if (is_badblock(rdev, dev_sector, sectors, in read_balance() 769 if (first_bad <= dev_sector) { in read_balance() 774 bad_sectors -= (dev_sector - first_bad); in read_balance() 781 first_bad - dev_sector; in read_balance() 1395 sector_t dev_sector = r10_bio->devs[i].addr; in raid10_write_request() local 1399 is_bad = is_badblock(rdev, dev_sector, max_sectors, in raid10_write_request() 1410 if (is_bad && first_bad <= dev_sector) { in raid10_write_request() 1412 bad_sectors -= (dev_sector - first_bad); in raid10_write_request() [all …]
|