Searched refs:eh_entry (Results 1 – 7 of 7) sorted by relevance
/linux-4.1.27/drivers/scsi/ |
D | scsi_error.c | 250 list_add_tail(&scmd->eh_entry, &shost->eh_cmd_q); in scsi_eh_scmd_add() 341 list_for_each_entry(scmd, work_q, eh_entry) { in scsi_eh_prt_fail_stats() 1127 list_move_tail(&scmd->eh_entry, done_q); in scsi_eh_finish_cmd() 1158 list_for_each_entry_safe(scmd, next, work_q, eh_entry) { in scsi_eh_get_sense() 1266 scmd = list_entry(cmd_list->next, struct scsi_cmnd, eh_entry); in scsi_eh_test_devices() 1286 list_for_each_entry_safe(scmd, next, cmd_list, eh_entry) in scsi_eh_test_devices() 1293 list_move_tail(&scmd->eh_entry, work_q); in scsi_eh_test_devices() 1320 list_for_each_entry_safe(scmd, next, work_q, eh_entry) { in scsi_eh_abort_cmds() 1348 list_move_tail(&scmd->eh_entry, &check_list); in scsi_eh_abort_cmds() 1404 list_for_each_entry(scmd, work_q, eh_entry) in scsi_eh_stu() [all …]
|
D | scsi_lib.c | 1624 INIT_LIST_HEAD(&cmd->eh_entry); in scsi_softirq_done()
|
/linux-4.1.27/drivers/scsi/libsas/ |
D | sas_scsi_host.c | 253 list_move_tail(&cmd->eh_entry, &ha->eh_ata_q); in sas_eh_defer_cmd() 260 list_for_each_entry_safe(cmd, n, error_q, eh_entry) { in sas_scsi_clear_queue_lu() 272 list_for_each_entry_safe(cmd, n, error_q, eh_entry) { in sas_scsi_clear_queue_I_T() 285 list_for_each_entry_safe(cmd, n, error_q, eh_entry) { in sas_scsi_clear_queue_port() 584 list_for_each_entry_safe(cmd, n, work_q, eh_entry) { in sas_eh_handle_sas_errors() 597 list_move_tail(&cmd->eh_entry, &done); in sas_eh_handle_sas_errors() 601 list_for_each_entry_safe(cmd, n, work_q, eh_entry) { in sas_eh_handle_sas_errors() 604 list_del_init(&cmd->eh_entry); in sas_eh_handle_sas_errors() 706 list_for_each_entry_safe(cmd, n, work_q, eh_entry) in sas_eh_handle_sas_errors()
|
D | sas_ata.c | 803 list_for_each_entry_safe(cmd, n, work_q, eh_entry) { in sas_ata_eh() 811 list_move(&cmd->eh_entry, &sata_q); in sas_ata_eh()
|
/linux-4.1.27/Documentation/scsi/ |
D | scsi_eh.txt | 34 scmd->list and scmd->eh_entry. The former is used for free list or 37 otherwise stated scmds are always linked using scmd->eh_entry in this 130 2. Links scmd->eh_entry to shost->eh_cmd_q 275 - scmd is removed from eh_done_q and scmd->eh_entry is cleared 442 - Each failed scmd is linked on scmd->eh_cmd_q by scmd->eh_entry. 462 - Each scmd->eh_entry is cleared.
|
/linux-4.1.27/include/scsi/ |
D | scsi_cmnd.h | 62 struct list_head eh_entry; /* entry for the host eh_cmd_q */ member
|
/linux-4.1.27/drivers/ata/ |
D | libata-eh.c | 665 list_for_each_entry_safe(scmd, tmp, eh_work_q, eh_entry) { in ata_scsi_cmd_error_handler()
|