<dec f='src/src/sys/dev/scsipi/scsipiconf.h' l='700' type='int scsipi_do_ioctl(struct scsipi_periph * , dev_t , u_long , void * , int , struct lwp * )'/>
<use f='src/src/sys/dev/scsipi/cd.c' l='1686' u='c' c='cdioctl'/>
<use f='src/src/sys/dev/scsipi/ch.c' l='444' u='c' c='chioctl'/>
<def f='src/src/sys/dev/scsipi/scsipi_ioctl.c' l='299' ll='428' type='int scsipi_do_ioctl(struct scsipi_periph * periph, dev_t dev, u_long cmd, void * addr, int flag, struct lwp * l)'/>
<doc f='src/src/sys/dev/scsipi/scsipi_ioctl.c' l='293'>/*
 * Something (e.g. another driver) has called us
 * with a periph and a scsi-specific ioctl to perform,
 * better try.  If user-level type command, we must
 * still be running in the context of the calling process
 */</doc>
<use f='src/src/sys/dev/scsipi/sd.c' l='1260' u='c' c='sdioctl'/>
<use f='src/src/sys/dev/scsipi/ses.c' l='494' u='c' c='sesioctl'/>
<use f='src/src/sys/dev/scsipi/ss.c' l='567' u='c' c='ssioctl'/>
<use f='src/src/sys/dev/scsipi/st.c' l='1527' u='c' c='stioctl'/>
<use f='src/src/sys/dev/scsipi/uk.c' l='199' u='c' c='ukioctl'/>
