Lines Matching defs:done_q
764 * @done_q: Queue for processed commands.
773 void scsi_eh_finish_cmd(struct scsi_cmnd *scmd, struct list_head *done_q)
777 list_move_tail(&scmd->eh_entry, done_q);
782 struct list_head *done_q)
819 scsi_eh_finish_cmd(scmd, done_q);
869 struct list_head *done_q)
885 scsi_eh_finish_cmd(scmd, done_q);
935 struct list_head *done_q)
961 scsi_eh_finish_cmd(scmd, done_q);
988 struct list_head *done_q)
1016 done_q);
1038 struct list_head *done_q)
1072 done_q);
1087 * @done_q: list_head for processed commands.
1090 struct list_head *done_q)
1108 scsi_eh_finish_cmd(scmd, done_q);
1122 * @done_q: list_head for processed commands.
1126 struct list_head *done_q)
1137 scsi_eh_finish_cmd(scmd, done_q);
1406 struct list_head *done_q)
1408 if (!scsi_eh_stu(shost, work_q, done_q))
1409 if (!scsi_eh_bus_device_reset(shost, work_q, done_q))
1410 if (!scsi_eh_bus_reset(shost, work_q, done_q))
1411 if (!scsi_eh_host_reset(work_q, done_q))
1412 scsi_eh_offline_sdevs(work_q, done_q);
1418 * @done_q: list_head of processed commands.
1421 void scsi_eh_flush_done_q(struct list_head *done_q)
1425 list_for_each_entry_safe(scmd, next, done_q, eh_entry) {