Lines Matching defs:target
188 scident(uint ctlr, uint target, uint lun, struct scsi_inquiry *inqout,
207 while ((i = scsi_test_unit_rdy(ctlr, target, lun)) != 0) {
214 scsi_request_sense(ctlr, target, lun, sensebuf, 8);
221 if (scsi_immed_command(ctlr, target, lun, &inq, (uint8_t *)&inqbuf,
223 scsi_immed_command(ctlr, target, lun, &cap, (uint8_t *)&capbuf,
252 scprobe(struct scsi_softc *hs, uint target, uint lun)
259 if (!scident(hs->sc_ctlr, target, lun, &inqbuf, capbuf))
280 printf(" ID %d: %s %s rev %s", target, idstr, &idstr[8], &idstr[24]);
290 issue_select(struct scsidevice *hd, uint8_t target)
294 hd->scsi_temp = (1 << SCSI_ID) | (1 << target);
359 scrun(int ctlr, int target, uint8_t *cdb, int cdblen, uint8_t *buf, int len,
378 hs->sc_target = target;
431 /* no longer connected to scsi target */
485 scsi_test_unit_rdy(int ctlr, int target, int lun)
492 printf("scsi_test_unit_rdy( %d, %d, %d): Start\n", ctlr, target, lun);
497 if (scrun(ctlr, target, (void *)&cdb, 6, NULL, 0, &lock) == 0) {
520 scsi_request_sense(int ctlr, int target, int lun, uint8_t *buf,
542 if (scrun(ctlr, target, (void *)&cdb, 6, buf, len, &lock) == 0) {
565 scsi_immed_command(int ctlr, int target, int lun, struct scsi_generic_cdb *cdb,
573 ctlr, target, lun, cdb->len, len);
578 if (scrun(ctlr, target, (void *)&cdb->cdb[0], cdb->len, buf, len,
602 scsi_format_unit(int ctlr, int target, int lun)
612 printf("scsi_format_unit( %d, %d, %d): Start\n", ctlr, target, lun);
617 if (scrun(ctlr, target, (void *)&cdb, 6, NULL, 0, &lock) == 0) {