/solaris-x11-s11/open-src/kernel/sys/drm/ |
H A D | drm_sun_workqueue.h | 33 #define INIT_WORK(work, func) \ 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 | 1136 struct work_struct work; member in struct:drm_device
|
/solaris-x11-s11/open-src/kernel/drm/src/ |
H A D | drm_sun_workqueue.c | 34 __queue_work(struct workqueue_struct *wq, struct work_struct *work) argument 39 ASSERT(work->func != NULL); 45 if ((ret = ddi_taskq_dispatch(wq->taskq, work->func, work, DDI_SLEEP)) 52 init_work(struct work_struct *work, void (*func)(void *)) argument 54 work->func = func;
|
H A D | drm_crtc_helper.c | 717 /* Make sure the new CRTC will work with the encoder */ 968 output_poll_execute(struct work_struct *work) argument 970 struct drm_device *dev = container_of(work, struct drm_device,
|
/solaris-x11-s11/open-src/kernel/i915/src/ |
H A D | intel_pm.c | 324 struct intel_fbc_work *work = container_of(arg, struct intel_fbc_work, local 325 work); 326 struct drm_device *dev = work->dev; 330 if (work == dev_priv->fbc_work) { 332 * the prior work. 334 if (work->crtc->fb == work->fb) { 335 dev_priv->display.enable_fbc(work->crtc, 336 work->interval); 338 dev_priv->cfb_plane = to_intel_crtc(work 353 struct intel_fbc_work *work = (struct intel_fbc_work *)device; local 385 struct intel_fbc_work *work; local 3869 intel_gen6_powersave_work(struct work_struct *work) argument [all...] |
H A D | i915_irq.c | 512 /* Helper routine in DRM core does all the work: */ 538 static void i915_hotplug_work_func(struct work_struct *work) argument 540 drm_i915_private_t *dev_priv = container_of(work, drm_i915_private_t, 664 static void gen6_pm_rps_work(struct work_struct *work) argument 666 drm_i915_private_t *dev_priv = container_of(work, drm_i915_private_t, 667 rps.work); 714 * @work: workqueue struct 720 static void ivybridge_parity_work(struct work_struct *work) argument 722 drm_i915_private_t *dev_priv = container_of(work, drm_i915_private_t, 812 * The mask bit in IMR is cleared by dev_priv->rps.work 1362 i915_error_work_func(struct work_struct *work) argument 2106 struct intel_unpin_work *work; local [all...] |
H A D | intel_display.c | 7175 struct intel_unpin_work *work; local 7179 work = intel_crtc->unpin_work; 7183 if (work) { 7185 kfree(work, sizeof(*work)); 7197 struct intel_unpin_work *work = local 7198 container_of(__work, struct intel_unpin_work, work); 7199 struct drm_device *dev = work->crtc->dev; 7202 intel_unpin_fb_obj(work->old_fb_obj); 7203 drm_gem_object_unreference(&work 7219 struct intel_unpin_work *work; local 7542 struct intel_unpin_work *work; local [all...] |
H A D | intel_drv.h | 224 * work correctly, we need to track this at runtime.*/ 230 * ->compute_config if the first pick doesn't work out. 521 struct work_struct work; member in struct:intel_unpin_work 534 struct work_struct work; member in struct:intel_fbc_work
|
H A D | i915_drv.h | 744 struct work_struct work; member in struct:intel_gen6_power_mgmt 929 struct work_struct work; member in struct:i915_gpu_error 943 * waiter and the gpu reset work code. 1607 extern void intel_console_resume(struct work_struct *work);
|
H A D | i915_gem.c | 230 /* have to work out size/pitch and return them */ 1598 /* change to delay HZ and then run work (not insert to workqueue of Linux) */ 1875 i915_gem_retire_work_handler(struct work_struct *work) argument 1877 drm_i915_private_t *dev_priv = container_of(work, drm_i915_private_t, 3431 /* Cancel the retire work handler, wait for it to finish if running
|
/solaris-x11-s11/open-src/lib/DPS/sun-src/include/DPS/ |
H A D | DPSScrollWP.h | 120 XtWorkProcId work; member in struct:__anon198 168 work correctly when linked with no-prototype compiled objects */
|
/solaris-x11-s11/open-src/lib/DPS/sun-src/libdpstk/ |
H A D | DPSScrollW.c | 688 dsw->sw.work = 0; 1375 It can be called either directly or as a work procedure */ 1443 dsw->sw.work = 0; 1497 dsw->sw.work = 1772 /* Let my parent do all the hard work */ 1794 if (dsw->sw.work != 0) { 1795 XtRemoveWorkProc(dsw->sw.work); 1796 dsw->sw.work = 0; 1873 if (dsw->sw.work != 0) { 1874 XtRemoveWorkProc(dsw->sw.work); [all...] |