Home
last modified time | relevance | path

Searched refs:work_struct (Results 1 – 25 of 70) sorted by relevance

123

/dflybsd-src/sys/dev/drm/include/linux/
H A Dworkqueue.h44 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 Dirq_work.h35 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 Dlinux_workqueue.c68 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 Ddrm_probe_helper.c570 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 Ddrm_framebuffer.c347 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 Di915_gem_userptr.c42 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 Di915_gem_clflush.c34 struct work_struct work;
78 static void i915_clflush_work(struct work_struct *work) in i915_clflush_work()
H A Dintel_hotplug.c224 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 Dintel_guc_log.h42 struct work_struct flush_work;
H A Di915_drv.h433 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 Di915_gem_object.h259 struct work_struct *work;
/dflybsd-src/sys/dev/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.h72 struct work_struct work;
122 struct work_struct mst_hotplug_work;
H A Damdgpu_dm_irq.c79 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 Ddrm_dp_mst_helper.h551 struct work_struct work;
556 struct work_struct tx_work;
570 struct work_struct destroy_connector_work;
H A Ddrm_flip_work.h76 struct work_struct worker;
H A Ddrm_fb_helper.h173 struct work_struct dirty_work;
174 struct work_struct resume_work;
H A Dgpu_scheduler.h189 struct work_struct finish_work;
H A Ddrm_mode_config.h430 struct work_struct connector_free_work;
/dflybsd-src/sys/dev/drm/amd/amdgpu/
H A Damdgpu_pm.h38 void amdgpu_dpm_thermal_work_handler(struct work_struct *work);
H A Damdgpu_mn.c80 struct work_struct work;
112 static void amdgpu_mn_destroy(struct work_struct *work) in amdgpu_mn_destroy()
H A Damdgpu_irq.c79 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 Damdgpu_virt.h246 struct work_struct flr_work;
/dflybsd-src/sys/dev/drm/radeon/
H A Dradeon_mn.c46 struct work_struct work;
68 static void radeon_mn_destroy(struct work_struct *work) in radeon_mn_destroy()
H A Dradeon_irq_kms.c77 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 Dttm_memory.h70 struct work_struct work;

123