/drivers/scsi/ |
H A D | dpt_i2o.c | 139 adpt_wait_queue_head_t *wq; member in struct:adpt_i2o_post_wait_data 1316 wait_data->wq = &adpt_wq_i2o_post; 1427 wake_up_interruptible(p1->wq);
|
/drivers/scsi/lpfc/ |
H A D | lpfc_bsg.c | 52 wait_queue_head_t wq; member in struct:lpfc_bsg_event 725 init_waitqueue_head(&evt->wq); 982 wake_up_interruptible(&evt->wq); 2441 evt->wq, !list_empty(&evt->events_to_see), 3016 evt->wq, !list_empty(&evt->events_to_see),
|
H A D | lpfc_sli.c | 11986 * This function creates a completion queue, as detailed in @wq, on a port, 12319 * @wq: The queue structure to use to create the work queue. 12323 * This function creates a work queue, as detailed in @wq, on a port, described 12326 * The @phba struct is used to send mailbox command to HBA. The @wq struct 12339 lpfc_wq_create(struct lpfc_hba *phba, struct lpfc_queue *wq, argument 12352 if (!wq || !cq) 12368 wq->page_count); 12375 wq->entry_count); 12376 switch (wq->entry_size) { 12395 list_for_each_entry(dmabuf, &wq 12855 lpfc_wq_destroy(struct lpfc_hba *phba, struct lpfc_queue *wq) argument [all...] |
/drivers/scsi/mpt2sas/ |
H A D | mpt2sas_base.c | 261 struct workqueue_struct *wq; local 264 wq = ioc->fault_reset_work_q; 267 if (wq) { 269 flush_workqueue(wq); 270 destroy_workqueue(wq);
|
H A D | mpt2sas_scsih.c | 7598 struct workqueue_struct *wq; local 7605 wq = ioc->firmware_event_thread; 7608 if (wq) 7609 destroy_workqueue(wq); 7630 struct workqueue_struct *wq; local 7637 wq = ioc->firmware_event_thread; 7640 if (wq) 7641 destroy_workqueue(wq);
|
/drivers/video/omap2/omapfb/ |
H A D | omapfb-main.c | 1704 struct workqueue_struct *wq; local 1706 wq = create_singlethread_workqueue("omapfb_auto_update"); 1708 if (wq == NULL) { 1714 fbdev->auto_update_wq = wq;
|
/drivers/infiniband/core/ |
H A D | cm.c | 81 struct workqueue_struct *wq; member in struct:ib_cm 816 queue_delayed_work(cm.wq, &cm_id_priv->timewait_info->work.work, 3338 queue_delayed_work(cm.wq, &work->work, 0); 3447 queue_delayed_work(cm.wq, &work->work, 0); 3825 flush_workqueue(cm.wq); 3854 cm.wq = create_workqueue("ib_cm"); 3855 if (!cm.wq) { 3866 destroy_workqueue(cm.wq); 3882 destroy_workqueue(cm.wq);
|
/drivers/infiniband/hw/cxgb4/ |
H A D | iw_cxgb4.h | 363 struct t4_wq wq; member in struct:c4iw_qp 781 void c4iw_count_rcqes(struct t4_cq *cq, struct t4_wq *wq, int *count); 782 void c4iw_count_scqes(struct t4_cq *cq, struct t4_wq *wq, int *count); 784 int c4iw_flush_rq(struct t4_wq *wq, struct t4_cq *cq, int count); 785 int c4iw_flush_sq(struct t4_wq *wq, struct t4_cq *cq, int count);
|
/drivers/md/ |
H A D | dm-thin.c | 522 struct workqueue_struct *wq; member in struct:pool 731 queue_work(pool->wq, &pool->worker); 1501 queue_delayed_work(pool->wq, &pool->waker, COMMIT_PERIOD); 1680 if (pool->wq) 1681 destroy_workqueue(pool->wq); 1737 pool->wq = alloc_ordered_workqueue("dm-" DM_MSG_PREFIX, WQ_MEM_RECLAIM); 1738 if (!pool->wq) { 1784 destroy_workqueue(pool->wq); 2146 flush_workqueue(pool->wq);
|
H A D | dm.c | 161 struct workqueue_struct *wq; member in struct:mapped_device 537 queue_work(md->wq, &md->work); 1878 md->wq = alloc_workqueue("kdmflush", 1880 if (!md->wq) 1901 destroy_workqueue(md->wq); 1924 destroy_workqueue(md->wq); 2382 queue_work(md->wq, &md->work); 2509 * flush_workqueue(md->wq). 2516 * Stop md->queue before flushing md->wq in case request-based 2517 * dm defers requests to md->wq fro [all...] |
/drivers/infiniband/hw/cxgb3/ |
H A D | cxio_wr.h | 698 u32 size_log2; /* total wq size */ 747 static inline void cxio_set_wq_in_error(struct t3_wq *wq) argument 749 wq->queue->wq_in_err.err |= 1; 752 static inline void cxio_disable_wq_db(struct t3_wq *wq) argument 754 wq->queue->wq_in_err.err |= 2; 757 static inline void cxio_enable_wq_db(struct t3_wq *wq) argument 759 wq->queue->wq_in_err.err &= ~2; 762 static inline int cxio_wq_db_enabled(struct t3_wq *wq) argument 764 return !(wq->queue->wq_in_err.err & 2);
|
/drivers/infiniband/hw/ipath/ |
H A D | ipath_verbs.h | 303 * Note that the wq array elements are variable size so you can't 310 struct ipath_rwqe wq[0]; member in struct:ipath_rwq 314 struct ipath_rwq *wq; member in struct:ipath_rq 491 * struct ipath_rwq.wq. This function does the array index computation. 497 ((char *) rq->wq->wq +
|
/drivers/infiniband/hw/qib/ |
H A D | qib_verbs.h | 358 * Note that the wq array elements are variable size so you can't 365 struct qib_rwqe wq[0]; member in struct:qib_rwq 369 struct qib_rwq *wq; member in struct:qib_rq 595 * struct qib_rwq.wq. This function does the array index computation. 600 ((char *) rq->wq->wq +
|
/drivers/media/video/cx231xx/ |
H A D | cx231xx.h | 242 wait_queue_head_t wq; member in struct:cx231xx_dmaqueue
|
/drivers/media/video/em28xx/ |
H A D | em28xx.h | 274 wait_queue_head_t wq; member in struct:em28xx_dmaqueue
|
/drivers/message/fusion/ |
H A D | mptbase.c | 2066 struct workqueue_struct *wq; local 2072 wq = ioc->reset_work_q; 2076 destroy_workqueue(wq); 2079 wq = ioc->fw_event_q; 2082 destroy_workqueue(wq);
|
/drivers/gpu/drm/i915/ |
H A D | i915_drv.h | 434 struct workqueue_struct *wq; member in struct:drm_i915_private
|
/drivers/scsi/be2iscsi/ |
H A D | be_main.h | 344 struct workqueue_struct *wq; /* The actuak work queue */ member in struct:beiscsi_hba
|
/drivers/staging/rtl8187se/ieee80211/ |
H A D | ieee80211.h | 830 /* the association procedure will start (wq scheduling)*/ 1082 struct workqueue_struct *wq; member in struct:ieee80211_device
|
/drivers/infiniband/hw/nes/ |
H A D | nes_hw.h | 1211 struct workqueue_struct *wq; member in struct:nes_listener
|
/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211.h | 1605 /* the association procedure will start (wq scheduling)*/ 2091 struct workqueue_struct *wq; member in struct:ieee80211_device
|
/drivers/block/ |
H A D | DAC960.h | 2513 * to u.wq appropriately, depending upon the size of 2520 u64 wq; member in union:__anon236 2524 u.wq = addr;
|
/drivers/scsi/qla2xxx/ |
H A D | qla_def.h | 2822 struct workqueue_struct *wq; member in struct:qla_hw_data
|
/drivers/staging/rtl8192e/ |
H A D | rtllib.h | 1686 /* the association procedure will start (wq scheduling)*/ 2370 struct workqueue_struct *wq; member in struct:rtllib_device
|