Searched refs:eh_done_q (Results 1 – 8 of 8) sorted by relevance
/linux-4.4.14/drivers/scsi/libsas/ |
D | sas_scsi_host.c | 237 scsi_eh_finish_cmd(cmd, &sas_ha->eh_done_q); in sas_eh_finish_cmd() 778 sas_ata_eh(shost, &eh_work_q, &ha->eh_done_q); in sas_scsi_recover_host() 779 if (!scsi_eh_get_sense(&eh_work_q, &ha->eh_done_q)) in sas_scsi_recover_host() 780 scsi_eh_ready_devs(shost, &eh_work_q, &ha->eh_done_q); in sas_scsi_recover_host() 788 scsi_eh_flush_done_q(&ha->eh_done_q); in sas_scsi_recover_host()
|
D | sas_init.c | 153 INIT_LIST_HEAD(&sas_ha->eh_done_q); in sas_register_ha()
|
/linux-4.4.14/Documentation/scsi/ |
D | scsi_eh.txt | 238 local eh_done_q using scsi_eh_finish_cmd(). After all scmds are 269 - move from local eh_work_q to local eh_done_q 275 - scmd is removed from eh_done_q and scmd->eh_entry is cleared 420 put on eh_done_q by scsi_eh_finish_cmd(). This function 421 flushes eh_done_q by either retrying or notifying upper
|
/linux-4.4.14/drivers/scsi/ |
D | scsi_error.c | 2145 LIST_HEAD(eh_done_q); in scsi_unjam_host() 2153 if (!scsi_eh_get_sense(&eh_work_q, &eh_done_q)) in scsi_unjam_host() 2154 if (!scsi_eh_abort_cmds(&eh_work_q, &eh_done_q)) in scsi_unjam_host() 2155 scsi_eh_ready_devs(shost, &eh_work_q, &eh_done_q); in scsi_unjam_host() 2161 scsi_eh_flush_done_q(&eh_done_q); in scsi_unjam_host()
|
/linux-4.4.14/include/scsi/ |
D | libsas.h | 424 struct list_head eh_done_q; /* complete via scsi_eh_flush_done_q */ member
|
/linux-4.4.14/drivers/ata/ |
D | libata-eh.c | 689 scsi_eh_finish_cmd(scmd, &ap->eh_done_q); in ata_scsi_cmd_error_handler() 812 scsi_eh_flush_done_q(&ap->eh_done_q); in ata_scsi_port_error_handler() 1302 scsi_eh_finish_cmd(scmd, &ap->eh_done_q); in __ata_eh_qc_complete()
|
D | libata-core.c | 5659 INIT_LIST_HEAD(&ap->eh_done_q); in ata_port_alloc()
|
/linux-4.4.14/include/linux/ |
D | libata.h | 863 struct list_head eh_done_q; member
|