Searched refs:done_q (Results 1 - 7 of 7) sorted by relevance

/linux-master/include/scsi/
H A Dscsi_eh.h13 struct list_head *done_q);
14 extern void scsi_eh_flush_done_q(struct list_head *done_q);
/linux-master/drivers/scsi/
H A Dscsi_error.c1269 * @done_q: Queue for processed commands.
1278 void scsi_eh_finish_cmd(struct scsi_cmnd *scmd, struct list_head *done_q) argument
1280 list_move_tail(&scmd->eh_entry, done_q);
1287 * @done_q: Queue of processed commands.
1305 struct list_head *done_q)
1370 scsi_eh_finish_cmd(scmd, done_q);
1413 * @done_q: queue for commands which are finished
1418 * a working state are sent to the done_q while commands to devices which
1424 struct list_head *done_q, int try_stu)
1456 scsi_eh_finish_cmd(scmd, done_q);
1304 scsi_eh_get_sense(struct list_head *work_q, struct list_head *done_q) argument
1422 scsi_eh_test_devices(struct list_head *cmd_list, struct list_head *work_q, struct list_head *done_q, int try_stu) argument
1500 scsi_eh_stu(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
1566 scsi_eh_bus_device_reset(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
1628 scsi_eh_target_reset(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
1690 scsi_eh_bus_reset(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
1762 scsi_eh_host_reset(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
1801 scsi_eh_offline_sdevs(struct list_head *work_q, struct list_head *done_q) argument
2178 scsi_eh_ready_devs(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
2196 scsi_eh_flush_done_q(struct list_head *done_q) argument
[all...]
H A Dscsi_priv.h99 struct list_head *done_q);
101 struct list_head *done_q);
H A Dqla1280.c1091 qla1280_isr(ha, &ha->done_q);
1094 if (!list_empty(&ha->done_q))
1235 struct list_head *done_q; local
1241 done_q = &ha->done_q;
1243 while (!list_empty(done_q)) {
1244 sp = list_entry(done_q->next, struct srb, list);
2506 LIST_HEAD(done_q);
2513 qla1280_isr(ha, &done_q);
2520 if (!list_empty(&done_q))
3335 qla1280_isr(struct scsi_qla_host *ha, struct list_head *done_q) argument
3592 qla1280_status_entry(struct scsi_qla_host *ha, struct response *pkt, struct list_head *done_q) argument
3685 qla1280_error_entry(struct scsi_qla_host *ha, struct response *pkt, struct list_head *done_q) argument
[all...]
H A Dqla1280.h1047 struct list_head done_q; /* Done queue */ member in struct:scsi_qla_host
/linux-master/drivers/gpu/ipu-v3/
H A Dipu-image-convert.c221 struct list_head done_q; member in struct:ipu_image_convert_chan
1247 * return the number of runs in given queue (pending_q or done_q)
1542 list_add_tail(&run->list, &chan->done_q);
1555 while (!list_empty(&chan->done_q)) {
1556 run = list_entry(chan->done_q.next,
1576 * the bottom half thread clears out the done_q, calling the
1594 * the done_q is cleared out, signal any contexts
1722 list_add_tail(&run->list, &chan->done_q);
1797 list_add_tail(&run->list, &chan->done_q);
2316 /* move all remaining pending runs in this context to done_q */
[all...]
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_sli.c13112 DECLARE_WAIT_QUEUE_HEAD_ONSTACK(done_q);
13141 piocb->context_un.wait_queue = &done_q;
13156 timeleft = wait_event_timeout(done_q,

Completed in 194 milliseconds