Lines Matching refs:eh_work_q
227 eh_work_q. If a recovery action succeeds for a scmd, recovered
228 scmds are removed from eh_work_q.
234 - Higher severity actions are taken iff eh_work_q is not empty after
241 When a scmd is recovered, the scmd is moved from eh_work_q to EH
243 recovered (eh_work_q is empty), scsi_eh_flush_done_q() is invoked to
267 :ACTION: move all scmds to EH's local eh_work_q. shost->eh_cmd_q
278 - move from local eh_work_q to local eh_done_q
282 :CONCURRENCY: at most one thread per separate eh_work_q to
289 a no more than one thread per separate eh_work_q to
309 eh_work_q and unlock host_lock. Note that shost->eh_cmd_q is
347 3. If !list_empty(&eh_work_q), invoke scsi_eh_abort_cmds().
359 the scmd. Otherwise, the scmd is left in eh_work_q for
371 4. If !list_empty(&eh_work_q), invoke scsi_eh_ready_devs()
401 2. If !list_empty(&eh_work_q), invoke scsi_eh_bus_device_reset().
411 3. If !list_empty(&eh_work_q), invoke scsi_eh_bus_reset()
420 4. If !list_empty(&eh_work_q), invoke scsi_eh_host_reset()
428 5. If !list_empty(&eh_work_q), invoke scsi_eh_offline_sdevs()