Searched refs:ata_bio (Results 1 – 10 of 10) sorted by relevance
/dports/misc/rump/buildrump.sh-b914579/src/sys/dev/ata/ |
H A D | ata_wdc.c | 138 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 D | satafis_subr.c | 103 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 D | atavar.h | 194 struct ata_bio { struct 285 int (*ata_bio)(struct ata_drive_datas *, struct ata_bio *); member
|
H A D | wdvar.h | 44 struct ata_bio sc_wdc_bio; /* current transfer */
|
H A D | wd.c | 779 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 D | umass_isdata.c | 229 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 D | mvsata.c | 1060 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 D | siisata.c | 1008 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 D | ahcisata_core.c | 1170 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 D | mvsatavar.h | 136 struct ata_bio *);
|