/gfx-drm/usr/src/uts/common/io/drm/ |
H A D | drm_sun_workqueue.c | 34 __queue_work(struct workqueue_struct *wq, struct work_struct *work) in __queue_work() argument 39 ASSERT(work->func != NULL); in __queue_work() 45 if ((ret = ddi_taskq_dispatch(wq->taskq, work->func, work, DDI_SLEEP)) in __queue_work() 52 init_work(struct work_struct *work, void (*func)(void *)) in init_work() argument 54 work->func = func; in init_work()
|
H A D | drm_crtc_helper.c | 968 output_poll_execute(struct work_struct *work) in output_poll_execute() argument 970 struct drm_device *dev = container_of(work, struct drm_device, in output_poll_execute()
|
/gfx-drm/usr/src/uts/common/drm/ |
H A D | drm_sun_workqueue.h | 33 #define INIT_WORK(work, func) \ argument 34 init_work((work), ((taskq_func_t)(func))) 45 extern int __queue_work(struct workqueue_struct *wq, struct work_struct *work); 47 extern void init_work(struct work_struct *work, void (*func)(void *));
|
H A D | drmP.h | 1137 struct work_struct work; member
|
/gfx-drm/usr/src/uts/intel/io/i915/ |
H A D | intel_pm.c | 325 work); in intel_fbc_work_fn() 334 if (work->crtc->fb == work->fb) { in intel_fbc_work_fn() 336 work->interval); in intel_fbc_work_fn() 356 queue_work(dev_priv->other_wq, &work->work); in intel_fbc_work_timer() 394 work = kzalloc(sizeof *work, GFP_KERNEL); in intel_enable_fbc() 395 if (work == NULL) { in intel_enable_fbc() 400 work->dev = crtc->dev; in intel_enable_fbc() 401 work->crtc = crtc; in intel_enable_fbc() 402 work->fb = crtc->fb; in intel_enable_fbc() 405 INIT_WORK(&work->work, intel_fbc_work_fn); in intel_enable_fbc() [all …]
|
H A D | i915_irq.c | 664 static void gen6_pm_rps_work(struct work_struct *work) in gen6_pm_rps_work() argument 667 rps.work); in gen6_pm_rps_work() 821 queue_work(dev_priv->wq, &dev_priv->rps.work); in gen6_queue_rps_work() 900 queue_work(dev_priv->wq, &dev_priv->rps.work); in hsw_pm_irq_handler() 1367 work); in i915_error_work_func() 2109 struct intel_unpin_work *work; in i915_pageflip_stall_check() local 2118 work = intel_crtc->unpin_work; in i915_pageflip_stall_check() 2120 if (work == NULL || in i915_pageflip_stall_check() 2122 !work->enable_stall_check) { in i915_pageflip_stall_check() 2129 obj = work->pending_flip_obj; in i915_pageflip_stall_check() [all …]
|
H A D | intel_display.c | 7186 if (work) { in intel_crtc_destroy() 7188 kfree(work, sizeof(*work)); in intel_crtc_destroy() 7232 if (work == NULL || atomic_read(&work->pending) < INTEL_FLIP_COMPLETE) { in do_intel_finish_page_flip() 7239 if (work->event) { in do_intel_finish_page_flip() 7250 (void) queue_work(dev_priv->wq, &work->work); in do_intel_finish_page_flip() 7563 work = kzalloc(sizeof *work, GFP_KERNEL); in intel_crtc_page_flip() 7564 if (work == NULL) in intel_crtc_page_flip() 7567 work->event = event; in intel_crtc_page_flip() 7568 work->crtc = crtc; in intel_crtc_page_flip() 7570 INIT_WORK(&work->work, intel_unpin_work_fn); in intel_crtc_page_flip() [all …]
|
H A D | intel_drv.h | 521 struct work_struct work; member 534 struct work_struct work; member
|
H A D | i915_drv.h | 744 struct work_struct work; member 929 struct work_struct work; member 1613 extern void intel_console_resume(struct work_struct *work);
|
H A D | i915_gem.c | 1873 i915_gem_retire_work_handler(struct work_struct *work) in i915_gem_retire_work_handler() argument 1875 drm_i915_private_t *dev_priv = container_of(work, drm_i915_private_t, in i915_gem_retire_work_handler()
|
/gfx-drm/usr/src/uts/intel/ml/ |
H A D | amd64.il | 35 / Including "assym.h" does not work, however, since that stuff 115 /* XX64 These don't work correctly with SOS9 build 13.0 yet
|
H A D | ia32.il | 37 / Including "assym.h" does not work, however, since that stuff
|
/gfx-drm/ |
H A D | README | 80 When doing incremental work in the gate, i.e. fixing
|
/gfx-drm/usr/src/pkg/transforms/ |
H A D | global_zone_only_component | 43 # been virtualized to work within zones. For those actions you wish to
|
/gfx-drm/usr/src/ |
H A D | Targetdirs | 29 # to work with ROOT prefixes when controlling conditional assignments.
|