Home
last modified time | relevance | path

Searched refs:eh_cmd_q (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/Documentation/scsi/
Dscsi_eh.txt117 1. Links scmd->eh_entry to shost->eh_cmd_q
125 As can be seen above, once any scmd is added to shost->eh_cmd_q,
128 the host either complete normally, fail and get added to eh_cmd_q, or
129 time out and get added to shost->eh_cmd_q.
135 are linked on shost->eh_cmd_q.
239 - add scmd to shost->eh_cmd_q
245 ACTION: move all scmds to EH's local eh_work_q. shost->eh_cmd_q
277 1. Lock shost->host_lock, splice_init shost->eh_cmd_q into local
278 eh_work_q and unlock host_lock. Note that shost->eh_cmd_q is
431 - Each failed scmd is linked on scmd->eh_cmd_q by scmd->eh_entry.
[all …]
/Linux-v5.4/include/scsi/
Dscsi_host.h543 struct list_head eh_cmd_q; member
/Linux-v5.4/drivers/scsi/
Dhosts.c386 INIT_LIST_HEAD(&shost->eh_cmd_q); in scsi_host_alloc()
Dscsi_error.c265 list_add_tail(&scmd->eh_entry, &shost->eh_cmd_q); in scsi_eh_scmd_add()
2147 list_splice_init(&shost->eh_cmd_q, &eh_work_q); in scsi_unjam_host()
/Linux-v5.4/drivers/scsi/libsas/
Dsas_scsi_host.c734 list_splice_init(&shost->eh_cmd_q, &eh_work_q); in sas_scsi_recover_host()
/Linux-v5.4/drivers/ata/
Dlibata-eh.c532 list_splice_init(&host->eh_cmd_q, &eh_work_q); in ata_scsi_error()