Lines Matching defs:atareq
1446 atareq_t *atareq = (atareq_t *) addr;
1450 wi->wi_atareq = *atareq;
1452 if (atareq->datalen && atareq->flags &
1455 if (atareq->datalen < DEV_BSIZE
1456 && atareq->command == WDCC_IDENTIFY) {
1463 wi->wi_iov.iov_base = atareq->databuf;
1464 wi->wi_iov.iov_len = atareq->datalen;
1469 wi->wi_uio.uio_resid = atareq->datalen;
1472 (atareq->flags & ATACMD_READ) ? B_READ : B_WRITE;
1474 (atareq->flags & ATACMD_READ) ? B_READ : B_WRITE,
1477 error1 = copyout(tbuf, atareq->databuf,
1478 atareq->datalen);
1492 *atareq = wi->wi_atareq;