Lines Matching refs:scsi
23 #include <scsi/scsi.h>
24 #include <scsi/scsi_cmnd.h>
25 #include <scsi/scsi_dbg.h>
26 #include <scsi/scsi_device.h>
27 #include <scsi/scsi_driver.h>
28 #include <scsi/scsi_eh.h>
29 #include <scsi/scsi_host.h>
194 * @sdev: scsi device
195 * @cmd: scsi command
323 * Called with *no* scsi locks held.
1251 * @sdev: scsi device on starget to check.
1311 printk("scsi%d unblocking host at zero depth\n",
1338 * When scsi can't dispatch I/Os anymore and needs to kill I/Os
1339 * (e.g. !sdev), scsi needs to return 'not busy'.
1459 printk("scsi: killing requests for dead queue\n");
1505 "linux-scsi@vger.kernel.org\n",
1704 * internals of the scsi mid-layer won't require wholesale
1722 printk(KERN_ERR "SCSI: can't init scsi sdb cache\n");
1789 * Returns zero if successful; negative error number or scsi
1964 * @sdev: scsi device to change the state of.
2018 * @sdev: scsi device to change the state of.
2163 * sdev_evt_thread - send a uevent for each scsi event
2202 * Assert scsi device event asynchronously.
2217 * sdev_evt_alloc - allocate a new scsi event
2251 * Assert scsi device event asynchronously, given an event type.
2269 * @sdev: scsi device to quiesce.
2300 * @sdev: scsi device to resume.
2346 * Block request made by scsi lld's to temporarily stop all
2347 * scsi commands on the specified device. Called from interrupt
2355 * state, all commands are deferred until the scsi lld reenables
2391 * Called by scsi lld's or the midlayer to restart the device queue
2392 * for the previously suspended scsi device. Called from interrupt or
2410 * Try to transition the scsi device to SDEV_RUNNING