Lines Matching defs:scsicmd
229 * Build a ScsiCmd for this command and start it.
364 ScsiCmd *scsicmd;
374 scsicmd = sc->sc_cmd[target];
382 state->cmd = scsicmd->cmd;
383 state->cmdlen = scsicmd->cmdlen;
384 if ((state->buflen = scsicmd->buflen) == 0) {
388 state->buf = scsicmd->buf;
395 target, scsicmd->cmd[0], scsicmd->buf, scsicmd->buflen,
398 sii_debug_cmd = scsicmd->cmd[0];
399 if (scsicmd->cmd[0] == READ_10 ||
400 scsicmd->cmd[0] == WRITE_10) {
401 sii_debug_bn = (scsicmd->cmd[2] << 24) |
402 (scsicmd->cmd[3] << 16) |
403 (scsicmd->cmd[4] << 8) |
404 scsicmd->cmd[5];
405 sii_debug_sz = (scsicmd->cmd[7] << 8) | scsicmd->cmd[8];
427 if (scsicmd->flags & SCSICMD_USE_SYNC) {
456 scsicmd->lun;
511 state->dmaAddr[0], state->dmalen = scsicmd->cmdlen);
1762 ScsiCmd *scsicmd __unused = sc->sc_cmd[target];
1763 KASSERTMSG(target >= 0 && scsicmd, "sii_CmdDone");
1764 sc->sc_cmd[target] = (ScsiCmd *)0;
1769 target, scsicmd->cmd[0], error, sc->sc_st[target].buflen);