Lines Matching defs:ucmd
70 static void scsi_printerr(struct uscsi_cmd *ucmd,
283 scsi_printerr(struct uscsi_cmd *ucmd, struct scsi_extended_sense *rq,
353 scsi_find_command_name(ucmd->uscsi_cdb[0]));
375 string_dump(MSGSTR(47, " cmd: "), (uchar_t *)ucmd,
378 (uchar_t *)ucmd->uscsi_cdb,
379 ucmd->uscsi_cdblen, HEX_ONLY, msg_string);
617 struct uscsi_cmd ucmd;
629 (void) memset((char *)&ucmd, 0, sizeof (ucmd));
638 ucmd.uscsi_cdb = (caddr_t)&cdb;
639 ucmd.uscsi_cdblen = CDB_GROUP1;
640 ucmd.uscsi_bufaddr = (caddr_t)buf_ptr;
641 ucmd.uscsi_buflen = buf_len;
642 ucmd.uscsi_rqbuf = (caddr_t)&sense;
643 ucmd.uscsi_rqlen = sizeof (struct scsi_extended_sense);
644 ucmd.uscsi_timeout = 120;
646 status = issue_uscsi_cmd(fd, &ucmd, USCSI_READ);
649 uscsi_count = buf_len - ucmd.uscsi_resid;
663 struct uscsi_cmd ucmd;
672 (void) memset((char *)&ucmd, 0, sizeof (ucmd));
674 ucmd.uscsi_cdb = (caddr_t)&cdb;
675 ucmd.uscsi_cdblen = CDB_GROUP0;
676 ucmd.uscsi_bufaddr = NULL;
677 ucmd.uscsi_buflen = 0;
678 ucmd.uscsi_rqbuf = (caddr_t)&sense;
679 ucmd.uscsi_rqlen = sizeof (struct scsi_extended_sense);
680 ucmd.uscsi_timeout = 60;
681 status = (issue_uscsi_cmd(fd, &ucmd, 0));
690 struct uscsi_cmd ucmd;
699 (void) memset((char *)&ucmd, 0, sizeof (ucmd));
701 ucmd.uscsi_cdb = (caddr_t)&cdb;
702 ucmd.uscsi_cdblen = CDB_GROUP0;
703 ucmd.uscsi_bufaddr = NULL;
704 ucmd.uscsi_buflen = 0;
705 ucmd.uscsi_rqbuf = (caddr_t)&sense;
706 ucmd.uscsi_rqlen = sizeof (struct scsi_extended_sense);
707 ucmd.uscsi_timeout = 60;
708 status = (issue_uscsi_cmd(fd, &ucmd, 0));