Home
last modified time | relevance | path

Searched refs:done_q (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/scsi/
H A Dscsi_error.c1325 * @done_q: Queue for processed commands. in scsi_eh_finish_cmd() argument
1334 void scsi_eh_finish_cmd(struct scsi_cmnd *scmd, struct list_head *done_q)
1336 list_move_tail(&scmd->eh_entry, done_q);
1343 * @done_q: Queue of processed commands.
1361 struct list_head *done_q) in scsi_eh_get_sense()
1426 scsi_eh_finish_cmd(scmd, done_q);
1469 * @done_q: queue for commands which are finished in scsi_eh_test_devices()
1474 * a working state are sent to the done_q while commands to devices which in scsi_eh_test_devices()
1480 struct list_head *done_q, int try_stu) in scsi_eh_test_devices()
1512 scsi_eh_finish_cmd(scmd, done_q);
1352 scsi_eh_get_sense(struct list_head * work_q,struct list_head * done_q) scsi_eh_get_sense() argument
1471 scsi_eh_test_devices(struct list_head * cmd_list,struct list_head * work_q,struct list_head * done_q,int try_stu) scsi_eh_test_devices() argument
1549 scsi_eh_stu(struct Scsi_Host * shost,struct list_head * work_q,struct list_head * done_q) scsi_eh_stu() argument
1615 scsi_eh_bus_device_reset(struct Scsi_Host * shost,struct list_head * work_q,struct list_head * done_q) scsi_eh_bus_device_reset() argument
1677 scsi_eh_target_reset(struct Scsi_Host * shost,struct list_head * work_q,struct list_head * done_q) scsi_eh_target_reset() argument
1739 scsi_eh_bus_reset(struct Scsi_Host * shost,struct list_head * work_q,struct list_head * done_q) scsi_eh_bus_reset() argument
1811 scsi_eh_host_reset(struct Scsi_Host * shost,struct list_head * work_q,struct list_head * done_q) scsi_eh_host_reset() argument
1849 scsi_eh_offline_sdevs(struct list_head * work_q,struct list_head * done_q) scsi_eh_offline_sdevs() argument
2227 scsi_eh_ready_devs(struct Scsi_Host * shost,struct list_head * work_q,struct list_head * done_q) scsi_eh_ready_devs() argument
2243 scsi_eh_flush_done_q(struct list_head * done_q) scsi_eh_flush_done_q() argument
[all...]
H A Dscsi_priv.h97 struct list_head *done_q);
99 struct list_head *done_q);
H A Dqla1280.c1091 qla1280_isr(ha, &ha->done_q); in qla1280_intr_handler()
1094 if (!list_empty(&ha->done_q)) in qla1280_intr_handler()
1235 struct list_head *done_q; in qla1280_done() local
1241 done_q = &ha->done_q; in qla1280_done()
1243 while (!list_empty(done_q)) { in qla1280_done()
1244 sp = list_entry(done_q->next, struct srb, list); in qla1280_done()
2506 LIST_HEAD(done_q); in qla1280_poll()
2513 qla1280_isr(ha, &done_q); in qla1280_poll()
2520 if (!list_empty(&done_q)) in qla1280_poll()
3335 qla1280_isr(struct scsi_qla_host *ha, struct list_head *done_q) in qla1280_isr() argument
[all …]
H A Dqla1280.h1047 struct list_head done_q; /* Done queue */ member
/linux/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/drivers/scsi/lpfc/
H A Dlpfc_sli.c13185 DECLARE_WAIT_QUEUE_HEAD_ONSTACK(done_q); in lpfc_sli_issue_iocb_wait()
13214 piocb->context_un.wait_queue = &done_q; in lpfc_sli_issue_iocb_wait()
13229 timeleft = wait_event_timeout(done_q, in lpfc_sli_issue_iocb_wait()