Home
last modified time | relevance | path

Searched refs:wq (Results 1 – 8 of 8) sorted by relevance

/gfx-drm/usr/src/uts/common/io/drm/
H A Ddrm_sun_workqueue.c38 ASSERT(wq->taskq != NULL); in __queue_work()
60 struct workqueue_struct *wq; in create_workqueue() local
64 if (wq->taskq == NULL) in create_workqueue()
66 wq->name = name; in create_workqueue()
68 return wq; in create_workqueue()
76 destroy_workqueue(struct workqueue_struct *wq) in destroy_workqueue() argument
78 if (wq) { in destroy_workqueue()
79 ddi_taskq_destroy(wq->taskq); in destroy_workqueue()
87 ddi_taskq_wait(wq->taskq); in cancel_delayed_work()
90 flush_workqueue(struct workqueue_struct *wq) in flush_workqueue() argument
[all …]
/gfx-drm/usr/src/uts/common/drm/
H A Ddrm_sun_workqueue.h45 extern int __queue_work(struct workqueue_struct *wq, struct work_struct *work);
49 extern void destroy_workqueue(struct workqueue_struct *wq);
50 extern void cancel_delayed_work(struct workqueue_struct *wq);
51 extern void flush_workqueue(struct workqueue_struct *wq);
/gfx-drm/usr/src/uts/intel/io/i915/
H A Di915_dma.c1421 dev_priv->wq = create_workqueue(dev->devinfo, "i915"); in i915_driver_load()
1422 if (dev_priv->wq == NULL) { in i915_driver_load()
1509 destroy_workqueue(dev_priv->wq); in i915_driver_load()
1533 destroy_workqueue(dev_priv->wq); in i915_driver_unload()
H A Di915_irq.c773 queue_work(dev_priv->wq, &dev_priv->l3_parity.error_work); in ivybridge_handle_parity_error()
821 queue_work(dev_priv->wq, &dev_priv->rps.work); in gen6_queue_rps_work()
865 queue_work(dev_priv->wq, in intel_hpd_irq_handler()
900 queue_work(dev_priv->wq, &dev_priv->rps.work); in hsw_pm_irq_handler()
2100 (void) queue_work(dev_priv->wq, &dev_priv->gpu_error.work); in i915_handle_error()
H A Di915_gem.c1916 queue_work(dev_priv->wq, &dev_priv->mm.retire_work); in i915_gem_retire_work_timer()
3432 cancel_delayed_work(dev_priv->wq); in i915_gem_idle()
H A Di915_drv.h1109 struct workqueue_struct *wq; member
H A Dintel_display.c7250 (void) queue_work(dev_priv->wq, &work->work); in do_intel_finish_page_flip()
7590 flush_workqueue(dev_priv->wq); in intel_crtc_page_flip()
10033 cancel_delayed_work(dev_priv->wq); in intel_modeset_cleanup()
H A Dintel_pm.c3891 (void) queue_work(dev_priv->wq, &dev_priv->rps.delayed_resume_work); in intel_gen6_powersave_work_timer()