Searched refs:work_q (Results 1 - 11 of 11) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/
H A Dscsi_error.c246 * @work_q: Queue of scsi cmds to process.
249 struct list_head *work_q)
259 list_for_each_entry(scmd, work_q, eh_entry) {
781 int scsi_eh_get_sense(struct list_head *work_q, argument
787 list_for_each_entry_safe(scmd, next, work_q, eh_entry) {
822 return list_empty(work_q);
868 static int scsi_eh_abort_cmds(struct list_head *work_q, argument
874 list_for_each_entry_safe(scmd, next, work_q, eh_entry) {
896 return list_empty(work_q);
934 struct list_head *work_q,
248 scsi_eh_prt_fail_stats(struct Scsi_Host *shost, struct list_head *work_q) argument
933 scsi_eh_stu(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
986 scsi_eh_bus_device_reset(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
1036 scsi_eh_bus_reset(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
1089 scsi_eh_host_reset(struct list_head *work_q, struct list_head *done_q) argument
1125 scsi_eh_offline_sdevs(struct list_head *work_q, struct list_head *done_q) argument
1404 scsi_eh_ready_devs(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
[all...]
H A Dhosts.c230 shost->work_q = create_singlethread_workqueue(
232 if (!shost->work_q)
244 if (shost->work_q)
245 destroy_workqueue(shost->work_q);
264 if (shost->work_q)
265 destroy_workqueue(shost->work_q);
503 if (unlikely(!shost->work_q)) {
512 return queue_work(shost->work_q, work);
522 if (!shost->work_q) {
530 flush_workqueue(shost->work_q);
[all...]
H A Dscsi_priv.h61 struct list_head *work_q,
63 int scsi_eh_get_sense(struct list_head *work_q,
H A Dscsi_transport_fc.c356 fc_host->work_q = create_singlethread_workqueue(
358 if (!fc_host->work_q)
366 destroy_workqueue(fc_host->work_q);
367 fc_host->work_q = NULL;
1671 struct workqueue_struct *work_q; local
1693 if (fc_host->work_q) {
1694 work_q = fc_host->work_q;
1695 fc_host->work_q = NULL;
1696 destroy_workqueue(work_q);
[all...]
H A Dipr.c916 schedule_work(&ioa_cfg->work_q);
922 schedule_work(&ioa_cfg->work_q);
2397 container_of(work, struct ipr_ioa_cfg, work_q);
3290 schedule_work(&ioa_cfg->work_q);
5439 schedule_work(&ioa_cfg->work_q);
6582 schedule_work(&ioa_cfg->work_q);
7423 INIT_WORK(&ioa_cfg->work_q, ipr_worker_thread);
7821 schedule_work(&ioa_cfg->work_q);
H A Dipr.h1179 struct work_struct work_q; member in struct:ipr_ioa_cfg
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/libsas/
H A Dsas_scsi_host.c479 struct list_head *work_q,
490 list_for_each_entry_safe(cmd, n, work_q, eh_entry) {
533 sas_scsi_clear_queue_lu(work_q, cmd);
548 sas_scsi_clear_queue_I_T(work_q, task->dev);
563 sas_scsi_clear_queue_port(work_q,
596 return list_empty(work_q);
599 list_for_each_entry_safe(cmd, n, work_q, eh_entry) {
604 return list_empty(work_q);
478 sas_eh_handle_sas_errors(struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/scsi/
H A Dscsi_transport_fc.h369 struct workqueue_struct *work_q; member in struct:fc_host_attrs
422 (((struct fc_host_attrs *)(x)->shost_data)->work_q)
H A Dscsi_host.h611 struct workqueue_struct *work_q; member in struct:Scsi_Host
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/message/fusion/
H A Dmptfc.c1442 struct workqueue_struct *work_q; local
1447 if ((work_q=ioc->fc_rescan_work_q)) {
1451 destroy_workqueue(work_q);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wan/
H A Dfarsync.c572 static void fst_process_tx_work_q(unsigned long work_q);
573 static void fst_process_int_work_q(unsigned long work_q);
606 fst_process_tx_work_q(unsigned long /*void **/work_q) argument
636 fst_process_int_work_q(unsigned long /*void **/work_q) argument

Completed in 200 milliseconds