Lines Matching refs:ucmd
1443 struct uscsi_cmd ucmd; in uscsi_mode_sense() local
1464 (void) memset((char *)&ucmd, 0, sizeof (ucmd)); in uscsi_mode_sense()
1470 ucmd.uscsi_cdb = (caddr_t)&cdb; in uscsi_mode_sense()
1471 ucmd.uscsi_cdblen = CDB_GROUP0; in uscsi_mode_sense()
1472 ucmd.uscsi_bufaddr = mode_sense_buf; in uscsi_mode_sense()
1473 ucmd.uscsi_buflen = nbytes; in uscsi_mode_sense()
1475 ucmd.uscsi_flags |= USCSI_SILENT; in uscsi_mode_sense()
1476 ucmd.uscsi_flags |= USCSI_READ; in uscsi_mode_sense()
1477 ucmd.uscsi_timeout = 30; in uscsi_mode_sense()
1478 ucmd.uscsi_flags |= USCSI_RQENABLE; in uscsi_mode_sense()
1479 if (ucmd.uscsi_rqbuf == NULL) { in uscsi_mode_sense()
1480 ucmd.uscsi_rqbuf = rqbuf; in uscsi_mode_sense()
1481 ucmd.uscsi_rqlen = sizeof (rqbuf); in uscsi_mode_sense()
1482 ucmd.uscsi_rqresid = sizeof (rqbuf); in uscsi_mode_sense()
1484 ucmd.uscsi_rqstatus = IMPOSSIBLE_SCSI_STATUS; in uscsi_mode_sense()
1486 status = ioctl(fd, USCSICMD, &ucmd); in uscsi_mode_sense()
1488 if (status || ucmd.uscsi_status != 0) { in uscsi_mode_sense()