Home
last modified time | relevance | path

Searched refs:ata_bio (Results 1 – 8 of 8) sorted by relevance

/netbsd/sys/dev/ata/
H A Data_wdc.c150 struct ata_bio *ata_bio = &xfer->c_bio; in wdc_ata_bio() local
181 struct ata_bio *ata_bio = &xfer->c_bio; in wdc_ata_bio_start() local
339 struct ata_bio *ata_bio = &xfer->c_bio; in _wdc_ata_bio_start() local
517 ata_bio->nbytes = ata_bio->nblks * drvp->lp->d_secsize; in _wdc_ata_bio_start()
632 struct ata_bio *ata_bio = &xfer->c_bio; in wdc_ata_bio_intr() local
724 if (ata_bio->r_error & WDCE_CRC || ata_bio->error == ERR_DMA) { in wdc_ata_bio_intr()
764 ata_bio->blkno += ata_bio->nblks; in wdc_ata_bio_intr()
765 ata_bio->blkdone += ata_bio->nblks; in wdc_ata_bio_intr()
797 struct ata_bio *ata_bio = &xfer->c_bio; in wdc_ata_bio_kill_xfer() local
829 struct ata_bio *ata_bio = &xfer->c_bio; in wdc_ata_bio_done() local
[all …]
H A Dsatafis_subr.c103 struct ata_bio *ata_bio = &xfer->c_bio; in satafis_rhd_construct_bio() local
116 if (ata_bio->flags & ATA_LBA48) { in satafis_rhd_construct_bio()
128 fis[rhd_lba0] = (ata_bio->blkno >> 0) & 0xff; in satafis_rhd_construct_bio()
129 fis[rhd_lba1] = (ata_bio->blkno >> 8) & 0xff; in satafis_rhd_construct_bio()
130 fis[rhd_lba2] = (ata_bio->blkno >> 16) & 0xff; in satafis_rhd_construct_bio()
131 if ((ata_bio->flags & ATA_LBA48) != 0) { in satafis_rhd_construct_bio()
133 fis[rhd_lba3] = (ata_bio->blkno >> 24) & 0xff; in satafis_rhd_construct_bio()
134 fis[rhd_lba4] = (ata_bio->blkno >> 32) & 0xff; in satafis_rhd_construct_bio()
135 fis[rhd_lba5] = (ata_bio->blkno >> 40) & 0xff; in satafis_rhd_construct_bio()
138 fis[rhd_dh] = ((ata_bio->blkno >> 24) & 0x0f) | in satafis_rhd_construct_bio()
[all …]
H A Datavar.h42 struct ata_bio { struct
151 struct ata_bio c_bio; /* ATA transfer */
363 void (*ata_bio)(struct ata_drive_datas *, struct ata_xfer *); member
H A Dwd.c802 wd->atabus->ata_bio(wd->drvp, xfer); in wdstart1()
1672 wd->atabus->ata_bio(wd->drvp, xfer); in wd_dumpblocks()
/netbsd/sys/dev/ic/
H A Dmvsata.c993 struct ata_bio *ata_bio = &xfer->c_bio; in mvsata_bio() local
1021 struct ata_bio *ata_bio = &xfer->c_bio; in mvsata_bio_start() local
1272 struct ata_bio *ata_bio = &xfer->c_bio; in mvsata_bio_intr() local
1376 ata_bio->blkno += ata_bio->nblks; in mvsata_bio_intr()
1377 ata_bio->blkdone += ata_bio->nblks; in mvsata_bio_intr()
1406 struct ata_bio *ata_bio = &xfer->c_bio; in mvsata_bio_kill_xfer() local
1451 struct ata_bio *ata_bio = &xfer->c_bio; in mvsata_bio_done() local
2641 struct ata_bio *ata_bio = &xfer->c_bio; in mvsata_edma_enqueue() local
2652 mvport->port, ata_bio->blkno, ata_bio->nbytes, ata_bio->flags)); in mvsata_edma_enqueue()
2720 struct ata_bio *ata_bio; in mvsata_edma_handle() local
[all …]
H A Dsiisata.c188 .ata_bio = siisata_ata_bio,
1180 struct ata_bio *ata_bio = &xfer->c_bio; in siisata_ata_bio() local
1200 struct ata_bio *ata_bio = &xfer->c_bio; in siisata_bio_start() local
1215 if (siisata_dma_setup(chp, xfer->c_slot, ata_bio->databuf, ata_bio->bcount, in siisata_bio_start()
1218 ata_bio->r_error = 0; in siisata_bio_start()
1277 struct ata_bio *ata_bio = &xfer->c_bio; in siisata_bio_kill_xfer() local
1318 struct ata_bio *ata_bio = &xfer->c_bio; in siisata_bio_complete() local
1340 ata_bio->error = ERR_DF; in siisata_bio_complete()
1342 ata_bio->error = ERROR; in siisata_bio_complete()
1351 ata_bio->bcount -= in siisata_bio_complete()
[all …]
H A Dahcisata_core.c135 .ata_bio = ahci_ata_bio,
1411 struct ata_bio *ata_bio = &xfer->c_bio; in ahci_ata_bio() local
1431 struct ata_bio *ata_bio = &xfer->c_bio; in ahci_bio_start() local
1450 if (ahci_dma_setup(chp, xfer->c_slot, ata_bio->databuf, ata_bio->bcount, in ahci_bio_start()
1453 ata_bio->r_error = 0; in ahci_bio_start()
1524 struct ata_bio *ata_bio = &xfer->c_bio; in ahci_bio_kill_xfer() local
1559 struct ata_bio *ata_bio = &xfer->c_bio; in ahci_bio_complete() local
1584 ata_bio->error = ERROR; in ahci_bio_complete()
1603 ata_bio->bcount = 0; in ahci_bio_complete()
1605 if ((ata_bio->flags & ATA_READ) || ata_bio->error == NOERROR) in ahci_bio_complete()
[all …]
H A Dwdc.c131 .ata_bio = NULL,