Lines Matching defs:done_q

1289  * @done_q:	Queue for processed commands.
1298 void scsi_eh_finish_cmd(struct scsi_cmnd *scmd, struct list_head *done_q)
1300 list_move_tail(&scmd->eh_entry, done_q);
1307 * @done_q: Queue of processed commands.
1325 struct list_head *done_q)
1390 scsi_eh_finish_cmd(scmd, done_q);
1433 * @done_q: queue for commands which are finished
1438 * a working state are sent to the done_q while commands to devices which
1444 struct list_head *done_q, int try_stu)
1476 scsi_eh_finish_cmd(scmd, done_q);
1514 * @done_q: &list_head for processed commands.
1522 struct list_head *done_q)
1559 scsi_eh_finish_cmd(scmd, done_q);
1578 * @done_q: &list_head for processed commands.
1588 struct list_head *done_q)
1626 done_q);
1643 * @done_q: &list_head for processed commands.
1650 struct list_head *done_q)
1694 scsi_eh_finish_cmd(scmd, done_q);
1701 return scsi_eh_test_devices(&check_list, work_q, done_q, 0);
1708 * @done_q: &list_head for processed commands.
1712 struct list_head *done_q)
1760 done_q);
1773 return scsi_eh_test_devices(&check_list, work_q, done_q, 0);
1780 * @done_q: &list_head for processed commands.
1784 struct list_head *done_q)
1804 scsi_eh_finish_cmd(scmd, done_q);
1813 return scsi_eh_test_devices(&check_list, work_q, done_q, 1);
1819 * @done_q: &list_head for processed commands.
1822 struct list_head *done_q)
1836 scsi_eh_finish_cmd(scmd, done_q);
2196 * @done_q: &list_head for processed commands.
2200 struct list_head *done_q)
2202 if (!scsi_eh_stu(shost, work_q, done_q))
2203 if (!scsi_eh_bus_device_reset(shost, work_q, done_q))
2204 if (!scsi_eh_target_reset(shost, work_q, done_q))
2205 if (!scsi_eh_bus_reset(shost, work_q, done_q))
2206 if (!scsi_eh_host_reset(shost, work_q, done_q))
2208 done_q);
2214 * @done_q: list_head of processed commands.
2216 void scsi_eh_flush_done_q(struct list_head *done_q)
2220 list_for_each_entry_safe(scmd, next, done_q, eh_entry) {