Home
last modified time | relevance | path

Searched refs:eh_entry (Results 1 – 7 of 7) sorted by relevance

/linux-3.4.99/drivers/scsi/
Dscsi_error.c115 list_add_tail(&scmd->eh_entry, &shost->eh_cmd_q); in scsi_eh_scmd_add()
199 list_for_each_entry(scmd, work_q, eh_entry) { in scsi_eh_prt_fail_stats()
884 list_move_tail(&scmd->eh_entry, done_q); in scsi_eh_finish_cmd()
914 list_for_each_entry_safe(scmd, next, work_q, eh_entry) { in scsi_eh_get_sense()
1005 scmd = list_entry(cmd_list->next, struct scsi_cmnd, eh_entry); in scsi_eh_test_devices()
1013 list_for_each_entry_safe(scmd, next, cmd_list, eh_entry) in scsi_eh_test_devices()
1018 list_move_tail(&scmd->eh_entry, work_q); in scsi_eh_test_devices()
1044 list_for_each_entry_safe(scmd, next, work_q, eh_entry) { in scsi_eh_abort_cmds()
1056 list_move_tail(&scmd->eh_entry, &check_list); in scsi_eh_abort_cmds()
1111 list_for_each_entry(scmd, work_q, eh_entry) in scsi_eh_stu()
[all …]
Dscsi_lib.c1452 INIT_LIST_HEAD(&cmd->eh_entry); in scsi_softirq_done()
/linux-3.4.99/drivers/scsi/libsas/
Dsas_scsi_host.c281 list_move_tail(&cmd->eh_entry, &ha->eh_ata_q); in sas_eh_defer_cmd()
288 list_for_each_entry_safe(cmd, n, error_q, eh_entry) { in sas_scsi_clear_queue_lu()
300 list_for_each_entry_safe(cmd, n, error_q, eh_entry) { in sas_scsi_clear_queue_I_T()
313 list_for_each_entry_safe(cmd, n, error_q, eh_entry) { in sas_scsi_clear_queue_port()
535 list_for_each_entry_safe(cmd, n, work_q, eh_entry) { in sas_eh_handle_sas_errors()
548 list_move_tail(&cmd->eh_entry, &done); in sas_eh_handle_sas_errors()
552 list_for_each_entry_safe(cmd, n, work_q, eh_entry) { in sas_eh_handle_sas_errors()
555 list_del_init(&cmd->eh_entry); in sas_eh_handle_sas_errors()
665 list_for_each_entry_safe(cmd, n, work_q, eh_entry) in sas_eh_handle_sas_errors()
Dsas_ata.c766 list_for_each_entry_safe(cmd, n, work_q, eh_entry) { in sas_ata_eh()
774 list_move(&cmd->eh_entry, &sata_q); in sas_ata_eh()
/linux-3.4.99/Documentation/scsi/
Dscsi_eh.txt34 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
122 2. Links scmd->eh_entry to shost->eh_cmd_q
267 - scmd is removed from eh_done_q and scmd->eh_entry is cleared
433 - Each failed scmd is linked on scmd->eh_cmd_q by scmd->eh_entry.
453 - Each scmd->eh_entry is cleared.
/linux-3.4.99/include/scsi/
Dscsi_cmnd.h57 struct list_head eh_entry; /* entry for the host eh_cmd_q */ member
/linux-3.4.99/drivers/ata/
Dlibata-eh.c663 list_for_each_entry_safe(scmd, tmp, eh_work_q, eh_entry) { in ata_scsi_cmd_error_handler()