screq 166 scsi/scsi_ioctl.c scsireq_t *screq;
screq 185 scsi/scsi_ioctl.c screq = &si->si_screq;
screq 189 scsi/scsi_ioctl.c screq->retsts = 0;
screq 190 scsi/scsi_ioctl.c screq->status = xs->status;
screq 195 scsi/scsi_ioctl.c screq->datalen_used = xs->datalen - xs->resid;
screq 196 scsi/scsi_ioctl.c screq->retsts = SCCMD_OK;
screq 200 scsi/scsi_ioctl.c screq->senselen_used = min(sizeof(xs->sense), SENSEBUFLEN);
screq 201 scsi/scsi_ioctl.c bcopy(&xs->sense, screq->sense, screq->senselen);
screq 202 scsi/scsi_ioctl.c screq->retsts = SCCMD_SENSE;
screq 206 scsi/scsi_ioctl.c screq->senselen_used = min(sizeof(xs->sense), SENSEBUFLEN);
screq 207 scsi/scsi_ioctl.c bcopy(&xs->sense, screq->sense, screq->senselen);
screq 208 scsi/scsi_ioctl.c screq->retsts = SCCMD_UNKNOWN;
screq 213 scsi/scsi_ioctl.c screq->retsts = SCCMD_UNKNOWN;
screq 217 scsi/scsi_ioctl.c screq->retsts = SCCMD_TIMEOUT;
screq 221 scsi/scsi_ioctl.c screq->retsts = SCCMD_BUSY;
screq 227 scsi/scsi_ioctl.c screq->retsts = SCCMD_UNKNOWN;
screq 254 scsi/scsi_ioctl.c scsireq_t *screq;
screq 267 scsi/scsi_ioctl.c screq = &si->si_screq;
screq 274 scsi/scsi_ioctl.c if (bp->b_bcount != screq->datalen) {
screq 281 scsi/scsi_ioctl.c if (screq->timeout == 0) {
screq 286 scsi/scsi_ioctl.c if (screq->cmdlen > sizeof(struct scsi_generic)) {
screq 293 scsi/scsi_ioctl.c if (screq->flags & SCCMD_READ)
screq 295 scsi/scsi_ioctl.c if (screq->flags & SCCMD_WRITE)
screq 297 scsi/scsi_ioctl.c if (screq->flags & SCCMD_TARGET)
screq 299 scsi/scsi_ioctl.c if (screq->flags & SCCMD_ESCAPE)
screq 302 scsi/scsi_ioctl.c error = scsi_scsi_cmd(sc_link, (struct scsi_generic *)screq->cmd,
screq 303 scsi/scsi_ioctl.c screq->cmdlen, (u_char *)bp->b_data, screq->datalen,
screq 305 scsi/scsi_ioctl.c screq->timeout, bp, flags | SCSI_USER | SCSI_NOSLEEP);
screq 377 scsi/scsi_ioctl.c scsireq_t *screq = (scsireq_t *)addr;
screq 381 scsi/scsi_ioctl.c si->si_screq = *screq;
screq 383 scsi/scsi_ioctl.c if (screq->datalen) {
screq 384 scsi/scsi_ioctl.c si->si_iov.iov_base = screq->databuf;
screq 385 scsi/scsi_ioctl.c si->si_iov.iov_len = screq->datalen;
screq 388 scsi/scsi_ioctl.c si->si_uio.uio_resid = screq->datalen;
screq 392 scsi/scsi_ioctl.c (screq->flags & SCCMD_READ) ? UIO_READ : UIO_WRITE;
screq 395 scsi/scsi_ioctl.c (screq->flags & SCCMD_READ) ? B_READ : B_WRITE,
screq 407 scsi/scsi_ioctl.c *screq = si->si_screq;