Home | History | Annotate | Download | only in ic

Lines Matching defs:tfd

560 mvsata_channel_recover(struct ata_channel *chp, int flags, uint32_t tfd)
582 ata_recovery_resume(chp, drive, tfd, AT_POLL);
1026 int nblks, error, tfd;
1175 switch(wdc_wait_for_ready(chp, ATA_DELAY, wait_flags, &tfd)) {
1205 if (wdc_wait_for_drq(chp, ATA_DELAY, AT_POLL, &tfd) != 0) {
1209 chp->ch_channel, xfer->c_drive, ATACH_ST(tfd),
1210 ATACH_ERR(tfd));
1214 if (ATACH_ST(tfd) & WDCS_ERR) {
1216 ata_bio->r_error = ATACH_ERR(tfd);
1243 chp->ch_channel, xfer->c_drive, ATACH_ST(tfd), ATACH_ERR(tfd));
1275 int tfd = 0;
1279 tfd = intr_arg;
1281 if (tfd > 0 && ata_bio->error == NOERROR) {
1282 if (ATACH_ST(tfd) & WDCS_ERR)
1284 if (ATACH_ST(tfd) & WDCS_BSY)
1286 ata_bio->r_error = ATACH_ERR(tfd);
1325 (wdc_wait_for_unbusy(chp, (irq == 0) ? ATA_DELAY : 0, AT_POLL, &tfd)
1362 if ((ATACH_ST(tfd) & WDCS_DRQ) != WDCS_DRQ) {
1489 int tfd;
1503 if (wdcwait(chp, WDCS_DRDY, WDCS_DRDY, ATA_DELAY, flags, &tfd))
1509 if (wdcwait(chp, WDCS_DRDY, WDCS_DRDY, ATA_DELAY, flags, &tfd))
1511 if (ATACH_ST(tfd) & (WDCS_ERR | WDCS_DWF))
1522 if (wdcwait(chp, WDCS_DRDY, WDCS_DRDY, ATA_DELAY, flags, &tfd))
1524 if (ATACH_ST(tfd) & (WDCS_ERR | WDCS_DWF))
1535 if (wdcwait(chp, WDCS_DRDY, WDCS_DRDY, ATA_DELAY, flags, &tfd))
1537 if (ATACH_ST(tfd) & (WDCS_ERR | WDCS_DWF))
1547 if (wdcwait(chp, WDCS_DRDY, WDCS_DRDY, ATA_DELAY, flags, &tfd))
1549 if (ATACH_ST(tfd) & (WDCS_ERR | WDCS_DWF))
1556 if (wdcwait(chp, WDCS_DRDY, WDCS_DRDY, ATA_DELAY, flags, &tfd))
1558 if (ATACH_ST(tfd) & (WDCS_ERR | WDCS_DWF))
1577 if (ATACH_ST(tfd) & WDCS_DWF) {
1581 ata_bio->r_error = ATACH_ERR(tfd);
1633 int tfd;
1650 ata_c->r_st_bmask, ata_c->timeout, wait_flags, &tfd)) {
1707 int tfd;
1755 wflags, &tfd) == WDCWAIT_TOUT) {
1765 (irq == 0) ? ata_c->timeout : 0, wflags, &tfd) == WDCWAIT_TOUT) {
1775 if ((ATACH_ST(tfd) & WDCS_DRQ) == 0) {
1787 if ((ATACH_ST(tfd) & WDCS_DRQ) == 0) {
1802 if (ATACH_ST(tfd) & WDCS_DWF)
1804 if (ATACH_ST(tfd) & WDCS_ERR) {
1806 ata_c->r_error = ATACH_ERR(tfd);
1811 if ((ATACH_ST(tfd) & WDCS_ERR) == 0)
2013 int tfd;
2052 if (wdc_wait_for_unbusy(chp, ATAPI_DELAY, wait_flags, &tfd))
2058 &tfd))
2060 if (ATACH_ST(tfd) & WDCS_ERR) {
2061 if (ATACH_ERR(tfd) == WDCE_ABRT) {
2088 &tfd))
2090 if (ATACH_ST(tfd) & WDCS_ERR) {
2091 if (ATACH_ERR(tfd) == WDCE_ABRT) {
2117 if (wdc_wait_for_unbusy(chp, ATAPI_DELAY, wait_flags, &tfd) != 0) {
2119 ATACH_ST(tfd));
2163 chp->ch_channel, xfer->c_drive, errstring, ATACH_ERR(tfd));
2165 sc_xfer->sense.atapi_sense = ATACH_ERR(tfd);
2211 int tfd;
2241 (irq == 0) ? sc_xfer->timeout : 0, AT_POLL, &tfd) == WDCWAIT_TOUT) {
2278 phase = (ire & (WDCI_CMD | WDCI_IN)) | (ATACH_ST(tfd) & WDCS_DRQ);
2281 xfer->c_bcount, len, ATACH_ST(tfd), ATACH_ERR(tfd), ire));
2396 mvsata_atapi_phase_complete(xfer, tfd);
2402 tfd = ATACH_ERR_ST(
2411 if (ATACH_ST(tfd) & WDCS_ERR) {
2413 sc_xfer->sense.atapi_sense = ATACH_ERR(tfd);
2475 int tfd;
2483 if (wdc_wait_for_unbusy(chp, WDC_RESET_WAIT, AT_POLL, &tfd) != 0) {
2496 mvsata_atapi_phase_complete(struct ata_xfer *xfer, int tfd)
2515 if (wdcwait(chp, WDCS_DSC, WDCS_DSC, 10, AT_POLL, &tfd) ==
2541 if (ATACH_ST(tfd) & WDCS_ERR &&
2546 sc_xfer->sense.atapi_sense = ATACH_ERR(tfd);