Lines Matching defs:usc
509 struct uscsi_cmd usc;
511 memset(&usc, 0, sizeof(struct uscsi_cmd));
518 usc.uscsi_flags = USCSI_READ;
532 usc.uscsi_flags = USCSI_READ;
536 usc.uscsi_flags = USCSI_WRITE;
541 usc.uscsi_flags |= USCSI_RQENABLE;
542 usc.uscsi_rqbuf = (char *)pabSense;
543 usc.uscsi_rqlen = cbSense;
544 usc.uscsi_cdb = (caddr_t)&scdb;
545 usc.uscsi_cdblen = 12;
546 memcpy (usc.uscsi_cdb, pbCmd, usc.uscsi_cdblen);
547 usc.uscsi_bufaddr = (caddr_t)pvBuf;
548 usc.uscsi_buflen = *pcbBuf;
549 usc.uscsi_timeout = (cTimeoutMillies + 999) / 1000;
556 rc = ioctl(RTFileToNative(pThis->hFileRawDevice), USCSICMD, &usc);
564 if (usc.uscsi_status)
570 Log2(("%s: after ioctl: residual buflen=%d original buflen=%d\n", __FUNCTION__, usc.uscsi_resid, usc.uscsi_buflen));