Lines Matching refs:blksize
339 (u_int64_t)dp->disksize * dp->blksize);
342 pbuf, dp->cyls, dp->heads, dp->sectors, dp->blksize,
345 aprint_normal(" (%lu bytes/physsect", dp->blksize <<
720 if (sd->params.blksize == DEV_BSIZE)
723 nblks = howmany(bp->b_bcount, sd->params.blksize);
1057 bno = (pos + sd->params.blksize - 1) / sd->params.blksize;
1058 size = ((pos + len) / sd->params.blksize) - bno;
1410 sd_read_capacity(struct sd_softc *sd, int *blksize, int flags)
1458 *blksize = _4btol(datap->data16.length);
1476 *blksize = _4btol(datap->data.length);
1501 int error, blksize;
1509 dp->blksize = SD_DEFAULT_BLKSIZE;
1510 if ((blocks = sd_read_capacity(sd, &blksize, flags)) == 0)
1520 dp->blksize = blksize;
1521 if (!sd_validate_blksize(NULL, dp->blksize))
1522 dp->blksize = _2btol(scsipi_sense.lbs);
1523 if (!sd_validate_blksize(sd->sc_periph, dp->blksize))
1524 dp->blksize = SD_DEFAULT_BLKSIZE;
1539 dp->disksize512 = (dp->disksize * dp->blksize) / DEV_BSIZE;
1552 int error, blksize;
1558 dp->disksize = blocks = sd_read_capacity(sd, &blksize, flags);
1602 blksize = _3btol(data.desc.blklen);
1604 } else if (!sd_validate_blksize(NULL, blksize)) {
1630 blksize = _3btol(bdesc->blklen);
1634 if (!sd_validate_blksize(sd->sc_periph, blksize))
1635 blksize = SD_DEFAULT_BLKSIZE;
1637 dp->blksize = blksize;
1638 dp->disksize512 = (blocks * dp->blksize) / DEV_BSIZE;
2038 dg->dg_secsize = sd->params.blksize;