/dflybsd-src/sys/dev/drm/include/linux/ |
H A D | workqueue.h | 44 struct work_struct { struct 45 STAILQ_ENTRY(work_struct) ws_entries; 46 void (*func)(struct work_struct *); argument 54 STAILQ_HEAD(ws_list, work_struct) ws_list_head; argument 66 struct work_struct work; 71 to_delayed_work(struct work_struct *work) in to_delayed_work() 114 int queue_work(struct workqueue_struct *wq, struct work_struct *work); 119 schedule_work(struct work_struct *work) in schedule_work() 130 bool cancel_work_sync(struct work_struct *work); 147 bool flush_work(struct work_struct *work); [all …]
|
H A D | irq_work.h | 35 struct work_struct ws; 41 INIT_WORK(&work->ws, (void (*)(struct work_struct *))func); in init_irq_work()
|
/dflybsd-src/sys/dev/drm/ |
H A D | linux_workqueue.c | 68 struct work_struct *work; in process_all_work() 120 queue_work(struct workqueue_struct *wq, struct work_struct *work) in queue_work() 289 work_pending(struct work_struct *work) in work_pending() 296 work_busy(struct work_struct *work) in work_busy() 302 __flush_work_func(struct work_struct *work) in __flush_work_func() 311 struct work_struct __flush_work; in flush_workqueue() 326 flush_work(struct work_struct *work) in flush_work() 341 _cancel_work(struct work_struct *work, bool sync_wait) in _cancel_work() 359 work_struct, ws_entries); in _cancel_work() 397 cancel_work_sync(struct work_struct *work) in cancel_work_sync() [all …]
|
H A D | drm_probe_helper.c | 570 static void output_poll_execute(struct work_struct *work) in output_poll_execute() 672 struct work_struct *work = current_work(); in drm_kms_helper_is_poll_worker()
|
H A D | drm_framebuffer.c | 347 struct work_struct work; 351 static void drm_mode_rmfb_work_fn(struct work_struct *w) in drm_mode_rmfb_work_fn()
|
/dflybsd-src/sys/dev/drm/i915/ |
H A D | i915_gem_userptr.c | 42 struct work_struct work; 61 struct work_struct work; 65 static void cancel_userptr(struct work_struct *work) in cancel_userptr() 69 struct work_struct *active; in cancel_userptr() 375 __i915_mm_struct_free__worker(struct work_struct *work) in __i915_mm_struct_free__worker() 411 struct work_struct work; 499 __i915_gem_userptr_get_pages_worker(struct work_struct *_work)
|
H A D | i915_gem_clflush.c | 34 struct work_struct work; 78 static void i915_clflush_work(struct work_struct *work) in i915_clflush_work()
|
H A D | intel_hotplug.c | 224 static void intel_hpd_irq_storm_reenable_work(struct work_struct *work) in intel_hpd_irq_storm_reenable_work() 288 static void i915_digport_work_func(struct work_struct *work) in i915_digport_work_func() 339 static void i915_hotplug_work_func(struct work_struct *work) in i915_hotplug_work_func() 523 static void i915_hpd_poll_init_work(struct work_struct *work) in i915_hpd_poll_init_work()
|
H A D | intel_guc_log.h | 42 struct work_struct flush_work;
|
H A D | i915_drv.h | 433 struct work_struct hotplug_work; 450 struct work_struct dig_port_work; 452 struct work_struct poll_init_work; 671 struct work_struct asle_work; 752 struct work_struct work; 1090 struct work_struct underrun_work; 1156 struct work_struct work; 1334 struct work_struct work; 1491 struct work_struct error_work; 1524 struct work_struct free_work; [all …]
|
H A D | i915_gem_object.h | 259 struct work_struct *work;
|
/dflybsd-src/sys/dev/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.h | 72 struct work_struct work; 122 struct work_struct mst_hotplug_work;
|
H A D | amdgpu_dm_irq.c | 79 static void dm_irq_work_func(struct work_struct *work) in dm_irq_work_func() 432 struct work_struct *work = NULL; in amdgpu_dm_irq_schedule_work()
|
/dflybsd-src/sys/dev/drm/include/drm/ |
H A D | drm_dp_mst_helper.h | 551 struct work_struct work; 556 struct work_struct tx_work; 570 struct work_struct destroy_connector_work;
|
H A D | drm_flip_work.h | 76 struct work_struct worker;
|
H A D | drm_fb_helper.h | 173 struct work_struct dirty_work; 174 struct work_struct resume_work;
|
H A D | gpu_scheduler.h | 189 struct work_struct finish_work;
|
H A D | drm_mode_config.h | 430 struct work_struct connector_free_work;
|
/dflybsd-src/sys/dev/drm/amd/amdgpu/ |
H A D | amdgpu_pm.h | 38 void amdgpu_dpm_thermal_work_handler(struct work_struct *work);
|
H A D | amdgpu_mn.c | 80 struct work_struct work; 112 static void amdgpu_mn_destroy(struct work_struct *work) in amdgpu_mn_destroy()
|
H A D | amdgpu_irq.c | 79 static void amdgpu_hotplug_work_func(struct work_struct *work) in amdgpu_hotplug_work_func() 103 static void amdgpu_irq_reset_work_func(struct work_struct *work) in amdgpu_irq_reset_work_func()
|
H A D | amdgpu_virt.h | 246 struct work_struct flr_work;
|
/dflybsd-src/sys/dev/drm/radeon/ |
H A D | radeon_mn.c | 46 struct work_struct work; 68 static void radeon_mn_destroy(struct work_struct *work) in radeon_mn_destroy()
|
H A D | radeon_irq_kms.c | 77 static void radeon_hotplug_work_func(struct work_struct *work) in radeon_hotplug_work_func() 98 static void radeon_dp_work_func(struct work_struct *work) in radeon_dp_work_func()
|
/dflybsd-src/sys/dev/drm/include/drm/ttm/ |
H A D | ttm_memory.h | 70 struct work_struct work;
|