Lines Matching defs:ashift
185 vdev_raidz_map_alloc(zio_t *zio, uint64_t ashift, uint64_t dcols,
190 uint64_t b = zio->io_offset >> ashift;
192 uint64_t s = zio->io_size >> ashift;
196 uint64_t o = (b / dcols) << ashift;
263 coff += 1ULL << ashift;
279 rc->rc_size = (q + 1) << ashift;
281 rc->rc_size = q << ashift;
286 ASSERT3U(asize, ==, tot << ashift);
1458 uint64_t ashift = vd->vdev_top->vdev_ashift;
1462 asize = ((psize - 1) >> ashift) + 1;
1464 asize = roundup(asize, nparity + 1) << ashift;
1524 vdev_raidz_io_start_write(zio_t *zio, raidz_row_t *rr, uint64_t ashift)
1559 rc->rc_offset + rc->rc_size, NULL, 1ULL << ashift,
2364 uint64_t ashift = vd->vdev_top->vdev_ashift;
2366 uint64_t b = DVA_GET_OFFSET(dva) >> ashift;
2368 uint64_t s = ((psize - 1) >> ashift) + 1;
2406 uint64_t ashift = raidvd->vdev_top->vdev_ashift;
2409 ASSERT0(logical_rs->rs_start % (1 << ashift));
2410 ASSERT0(logical_rs->rs_end % (1 << ashift));
2411 uint64_t b_start = logical_rs->rs_start >> ashift;
2412 uint64_t b_end = logical_rs->rs_end >> ashift;
2422 physical_rs->rs_start = start_row << ashift;
2423 physical_rs->rs_end = end_row << ashift;