Lines Matching defs:periph
135 struct scsipi_periph *periph = xs->xs_periph;
140 scsipi_printaddr(periph);
148 scsipi_printaddr(periph);
162 SC_DEBUG(periph, SCSIPI_DB3, ("no error\n"));
168 SC_DEBUG(periph, SCSIPI_DB3, ("have sense\n"));
176 SC_DEBUG(periph, SCSIPI_DB3, ("have short sense\n"));
184 scsipi_printaddr(periph);
189 SC_DEBUG(periph, SCSIPI_DB3, ("seltimeout\n"));
193 SC_DEBUG(periph, SCSIPI_DB3, ("timeout\n"));
197 SC_DEBUG(periph, SCSIPI_DB3, ("busy\n"));
201 scsipi_printaddr(periph);
209 mutex_enter(chan_mtx(periph->periph_channel));
211 mutex_exit(chan_mtx(periph->periph_channel));
236 struct scsipi_periph *periph;
248 periph = si->si_periph;
249 SC_DEBUG(periph, SCSIPI_DB2, ("user_strategy\n"));
255 scsipi_printaddr(periph);
267 scsipi_printaddr(periph);
282 error = scsipi_command(periph, (void *)screq->cmd, screq->cmdlen,
297 * with a periph and a scsi-specific ioctl to perform,
302 scsipi_do_ioctl(struct scsipi_periph *periph, dev_t dev, u_long cmd,
307 SC_DEBUG(periph, SCSIPI_DB2, ("scsipi_do_ioctl(0x%lx)\n", cmd));
344 si->si_periph = periph;
361 periph->periph_channel->chan_adapter->adapt_minphys,
380 SC_DEBUG(periph, SCSIPI_DB3, ("debug set to %d\n", level));
381 periph->periph_dbflags = 0;
383 periph->periph_dbflags |= SCSIPI_DB1;
385 periph->periph_dbflags |= SCSIPI_DB2;
387 periph->periph_dbflags |= SCSIPI_DB3;
389 periph->periph_dbflags |= SCSIPI_DB4;
398 switch (SCSIPI_BUSTYPE_TYPE(scsipi_periph_bustype(periph))) {
402 device_unit(device_parent(periph->periph_dev));
403 sca->addr.scsi.target = periph->periph_target;
404 sca->addr.scsi.lun = periph->periph_lun;
409 device_unit(device_parent(periph->periph_dev));
410 sca->addr.atapi.drive = periph->periph_target;
420 switch (SCSIPI_BUSTYPE_TYPE(scsipi_periph_bustype(periph))) {
423 device_unit(device_parent(periph->periph_dev));
424 sca->target = periph->periph_target;
425 sca->lun = periph->periph_lun;