Lines Matching refs:eh_work_q
210 eh_work_q. If a recovery action succeeds for a scmd, recovered
211 scmds are removed from eh_work_q.
217 - Higher severity actions are taken iff eh_work_q is not empty after
224 When a scmd is recovered, the scmd is moved from eh_work_q to EH
226 recovered (eh_work_q is empty), scsi_eh_flush_done_q() is invoked to
245 ACTION: move all scmds to EH's local eh_work_q. shost->eh_cmd_q
253 - move from local eh_work_q to local eh_done_q
255 CONCURRENCY: at most one thread per separate eh_work_q to
261 a no more than one thread per separate eh_work_q to
278 eh_work_q and unlock host_lock. Note that shost->eh_cmd_q is
316 3. If !list_empty(&eh_work_q), invoke scsi_eh_abort_cmds().
328 the scmd. Otherwise, the scmd is left in eh_work_q for
340 4. If !list_empty(&eh_work_q), invoke scsi_eh_ready_devs()
370 2. If !list_empty(&eh_work_q), invoke scsi_eh_bus_device_reset().
380 3. If !list_empty(&eh_work_q), invoke scsi_eh_bus_reset()
389 4. If !list_empty(&eh_work_q), invoke scsi_eh_host_reset()
397 5. If !list_empty(&eh_work_q), invoke scsi_eh_offline_sdevs()