Searched refs:eh_cmd_q (Results 1 – 8 of 8) sorted by relevance
| /linux/Documentation/translations/zh_CN/scsi/ |
| H A D | scsi_eh.rst | 143 1. 将scmd->eh_entry链接到shost->eh_cmd_q 153 如上所述,当任一scmd被加入到shost->eh_cmd_q队列时,系统 157 态之一:正常完成、失败后被移入到eh_cmd_q队列、或因超时被 158 添加到shost->eh_cmd_q队列。 165 shost->eh_cmd_q队列中。 274 - 将scmd添加到shost->eh_cmd_q 283 清空 shost->eh_cmd_q。 320 1. 持有shost->host_lock锁,将shost->eh_cmd_q中的命令移动 322 会清空shost->eh_cmd_q。 441 - 每个失败的scmd通过scmd->eh_entry链接到scmd->eh_cmd_q队列。 [all …]
|
| /linux/Documentation/scsi/ |
| H A D | scsi_eh.rst | 132 1. Links scmd->eh_entry to shost->eh_cmd_q 140 As can be seen above, once any scmd is added to shost->eh_cmd_q, 143 the host either complete normally, fail and get added to eh_cmd_q, or 144 time out and get added to shost->eh_cmd_q. 150 are linked on shost->eh_cmd_q. 262 - add scmd to shost->eh_cmd_q 270 :ACTION: move all scmds to EH's local eh_work_q. shost->eh_cmd_q 310 1. Lock shost->host_lock, splice_init shost->eh_cmd_q into local 311 eh_work_q and unlock host_lock. Note that shost->eh_cmd_q is 442 - Each failed scmd is linked on scmd->eh_cmd_q by scmd->eh_entry. [all …]
|
| /linux/drivers/scsi/ |
| H A D | scsi_debugfs.c | 47 list_for_each_entry(cmd2, &shost->eh_cmd_q, eh_entry) in scsi_cmd_list_info()
|
| H A D | scsi_error.c | 212 list_empty(&shost->eh_cmd_q)) in scmd_eh_abort_handler() 345 list_add_tail(&scmd->eh_entry, &shost->eh_cmd_q); in scsi_eh_scmd_add() 2339 list_splice_init(&shost->eh_cmd_q, &eh_work_q); in scsi_unjam_host()
|
| H A D | hosts.c | 423 INIT_LIST_HEAD(&shost->eh_cmd_q); in scsi_host_alloc()
|
| /linux/include/scsi/ |
| H A D | scsi_host.h | 579 struct list_head eh_cmd_q; member
|
| /linux/drivers/scsi/libsas/ |
| H A D | sas_scsi_host.c | 718 list_splice_init(&shost->eh_cmd_q, &eh_work_q); in sas_scsi_recover_host()
|
| /linux/drivers/ata/ |
| H A D | libata-eh.c | 577 list_splice_init(&host->eh_cmd_q, &eh_work_q); in ata_scsi_error()
|