Home
last modified time | relevance | path

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

/dports/misc/rump/buildrump.sh-b914579/src/sys/dev/ata/
H A Data_wdc.c138 wdc_ata_bio(struct ata_drive_datas *drvp, struct ata_bio *ata_bio) in wdc_ata_bio() argument
180 struct ata_bio *ata_bio = xfer->c_cmd; in wdc_ata_bio_start() local
270 ata_bio->lp->d_ntracks - 1, 0, ata_bio->lp->d_nsectors, in wdc_ata_bio_start()
335 struct ata_bio *ata_bio = xfer->c_cmd; in _wdc_ata_bio_start() local
505 ata_bio->nblks = min(nblks, ata_bio->multi); in _wdc_ata_bio_start()
506 ata_bio->nbytes = ata_bio->nblks * ata_bio->lp->d_secsize; in _wdc_ata_bio_start()
618 struct ata_bio *ata_bio = xfer->c_cmd; in wdc_ata_bio_intr() local
747 ata_bio->blkno += ata_bio->nblks; in wdc_ata_bio_intr()
748 ata_bio->blkdone += ata_bio->nblks; in wdc_ata_bio_intr()
771 struct ata_bio *ata_bio = xfer->c_cmd; in wdc_ata_bio_kill_xfer() local
[all …]
H A Dsatafis_subr.c103 struct ata_bio *ata_bio = xfer->c_cmd; in satafis_rhd_construct_bio() local
106 nblks = xfer->c_bcount / ata_bio->lp->d_secsize; in satafis_rhd_construct_bio()
112 if (ata_bio->flags & ATA_LBA48) { in satafis_rhd_construct_bio()
120 fis[rhd_lba0] = (ata_bio->blkno >> 0) & 0xff; in satafis_rhd_construct_bio()
121 fis[rhd_lba1] = (ata_bio->blkno >> 8) & 0xff; in satafis_rhd_construct_bio()
122 fis[rhd_lba2] = (ata_bio->blkno >> 16) & 0xff; in satafis_rhd_construct_bio()
123 if ((ata_bio->flags & ATA_LBA48) != 0) { in satafis_rhd_construct_bio()
125 fis[rhd_lba3] = (ata_bio->blkno >> 24) & 0xff; in satafis_rhd_construct_bio()
126 fis[rhd_lba4] = (ata_bio->blkno >> 32) & 0xff; in satafis_rhd_construct_bio()
127 fis[rhd_lba5] = (ata_bio->blkno >> 40) & 0xff; in satafis_rhd_construct_bio()
[all …]
H A Datavar.h194 struct ata_bio { struct
285 int (*ata_bio)(struct ata_drive_datas *, struct ata_bio *); member
H A Dwdvar.h44 struct ata_bio sc_wdc_bio; /* current transfer */
H A Dwd.c779 switch (wd->atabus->ata_bio(wd->drvp, &wd->sc_wdc_bio)) { in wdstart1()
1673 switch (err = wd->atabus->ata_bio(wd->drvp, &wd->sc_wdc_bio)) { in wddump()
/dports/misc/rump/buildrump.sh-b914579/src/sys/dev/usb/
H A Dumass_isdata.c229 struct ata_bio *ata_bio = priv; in uisdata_bio_cb() local
242 ata_bio->blkdone += ata_bio->nblks; in uisdata_bio_cb()
243 ata_bio->blkno += ata_bio->nblks; in uisdata_bio_cb()
244 ata_bio->bcount -= ata_bio->nbytes; in uisdata_bio_cb()
257 wakeup(ata_bio); in uisdata_bio_cb()
265 uisdata_bio(struct ata_drive_datas *drv, struct ata_bio *ata_bio) in uisdata_bio() argument
275 uisdata_bio1(struct ata_drive_datas *drv, struct ata_bio *ata_bio) in uisdata_bio1() argument
323 nblks = min(ata_bio->multi, nbytes / ata_bio->lp->d_secsize); in uisdata_bio1()
325 ata_bio->nblks = nblks; in uisdata_bio1()
495 struct ata_bio *ata_bio = scbus->sc_ata_bio; in uisdata_kill_pending() local
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/dev/ic/
H A Dmvsata.c1060 struct ata_bio *ata_bio = xfer->c_cmd; in mvsata_bio_start() local
1173 ata_bio->nbytes = ata_bio->nblks * ata_bio->lp->d_secsize; in mvsata_bio_start()
1302 struct ata_bio *ata_bio = xfer->c_cmd; in mvsata_bio_intr() local
1372 ata_bio->blkno += ata_bio->nblks; in mvsata_bio_intr()
1373 ata_bio->blkdone += ata_bio->nblks; in mvsata_bio_intr()
1396 struct ata_bio *ata_bio = xfer->c_cmd; in mvsata_bio_kill_xfer() local
2441 mvport->port, ata_bio->blkno, ata_bio->nbytes, ata_bio->flags)); in mvsata_edma_enqueue()
2514 struct ata_bio *ata_bio; in mvsata_edma_handle() local
2693 struct ata_bio *ata_bio; in mvsata_edma_rqq_remove() local
3443 struct ata_bio *ata_bio) in mvsata_edma_setup_crqb() argument
[all …]
H A Dsiisata.c1008 siisata_ata_bio(struct ata_drive_datas *drvp, struct ata_bio *ata_bio) in siisata_ata_bio() argument
1023 xfer->c_cmd = ata_bio; in siisata_ata_bio()
1039 struct ata_bio *ata_bio = xfer->c_cmd; in siisata_bio_start() local
1060 if (siisata_dma_setup(chp, slot, ata_bio->databuf, ata_bio->bcount, in siisata_bio_start()
1063 ata_bio->r_error = 0; in siisata_bio_start()
1105 struct ata_bio *ata_bio = xfer->c_cmd; in siisata_bio_kill_xfer() local
1137 struct ata_bio *ata_bio = xfer->c_cmd; in siisata_bio_complete() local
1166 ata_bio->error = ERR_DF; in siisata_bio_complete()
1168 ata_bio->error = ERROR; in siisata_bio_complete()
1177 ata_bio->bcount -= in siisata_bio_complete()
[all …]
H A Dahcisata_core.c1170 ahci_ata_bio(struct ata_drive_datas *drvp, struct ata_bio *ata_bio) in ahci_ata_bio() argument
1186 xfer->c_cmd = ata_bio; in ahci_ata_bio()
1201 struct ata_bio *ata_bio = xfer->c_cmd; in ahci_bio_start() local
1221 if (ahci_dma_setup(chp, slot, ata_bio->databuf, ata_bio->bcount, in ahci_bio_start()
1223 ata_bio->error = ERR_DMA; in ahci_bio_start()
1224 ata_bio->r_error = 0; in ahci_bio_start()
1281 struct ata_bio *ata_bio = xfer->c_cmd; in ahci_bio_kill_xfer() local
1308 struct ata_bio *ata_bio = xfer->c_cmd; in ahci_bio_complete() local
1341 ata_bio->error = ERR_DF; in ahci_bio_complete()
1343 ata_bio->error = ERROR; in ahci_bio_complete()
[all …]
H A Dmvsatavar.h136 struct ata_bio *);