Lines Matching refs:ucmd
1419 struct uscsi_cmd ucmd; in uscsi_mode_sense() local
1440 (void) memset((char *)&ucmd, 0, sizeof (ucmd)); in uscsi_mode_sense()
1446 ucmd.uscsi_cdb = (caddr_t)&cdb; in uscsi_mode_sense()
1447 ucmd.uscsi_cdblen = CDB_GROUP0; in uscsi_mode_sense()
1448 ucmd.uscsi_bufaddr = mode_sense_buf; in uscsi_mode_sense()
1449 ucmd.uscsi_buflen = nbytes; in uscsi_mode_sense()
1451 ucmd.uscsi_flags |= USCSI_SILENT; in uscsi_mode_sense()
1452 ucmd.uscsi_flags |= USCSI_READ; in uscsi_mode_sense()
1453 ucmd.uscsi_timeout = 30; in uscsi_mode_sense()
1454 ucmd.uscsi_flags |= USCSI_RQENABLE; in uscsi_mode_sense()
1455 if (ucmd.uscsi_rqbuf == NULL) { in uscsi_mode_sense()
1456 ucmd.uscsi_rqbuf = rqbuf; in uscsi_mode_sense()
1457 ucmd.uscsi_rqlen = sizeof (rqbuf); in uscsi_mode_sense()
1458 ucmd.uscsi_rqresid = sizeof (rqbuf); in uscsi_mode_sense()
1460 ucmd.uscsi_rqstatus = IMPOSSIBLE_SCSI_STATUS; in uscsi_mode_sense()
1462 status = ioctl(fd, USCSICMD, &ucmd); in uscsi_mode_sense()
1464 if (status || ucmd.uscsi_status != 0) { in uscsi_mode_sense()