Home | History | Annotate | Download | only in ata

Lines Matching defs:nblks

344 	int nblks, tfd;
371 nblks = 1;
373 nblks = xfer->c_bcount / drvp->lp->d_secsize;
389 if (blkdiff < nblks) {
392 nblks = 1;
419 uint16_t count = nblks, features = 0;
421 ata_bio->nblks = nblks;
516 ata_bio->nblks = uimin(nblks, drvp->multi);
517 ata_bio->nbytes = ata_bio->nblks * drvp->lp->d_secsize;
518 KASSERT(nblks == 1 || (ata_bio->flags & ATA_SINGLE) == 0);
519 if (ata_bio->nblks > 1) {
541 ata_bio->blkno, nblks, 0, WDSD_LBA);
544 head, sect, nblks,
548 } else if (ata_bio->nblks > 1) {
550 nblks = xfer->c_bcount / drvp->lp->d_secsize;
551 if (ata_bio->nblks > nblks) {
552 ata_bio->nblks = nblks;
764 ata_bio->blkno += ata_bio->nblks;
765 ata_bio->blkdone += ata_bio->nblks;