Symbol: work_struct
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
122
static void aldebaran_async_reset(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1262
struct work_struct xgmi_reset_work;
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1312
struct work_struct reset_work;
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
485
struct work_struct unpin_work;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
130
static void amdgpu_amdkfd_reset_work(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
108
struct work_struct reset_work;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2781
static void amdgpu_amdkfd_restore_userptr_worker(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
75
static void amdgpu_amdkfd_restore_userptr_worker(struct work_struct *work);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3792
static void amdgpu_device_delayed_init_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
3803
static void amdgpu_device_delay_enable_gfx_off(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4301
static void amdgpu_device_xgmi_reset_func(struct work_struct *__work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
119
static void amdgpu_display_flip_work_func(struct work_struct *__work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
172
static void amdgpu_display_unpin_work_func(struct work_struct *__work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
67
void amdgpu_display_hotplug_work_func(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.h
40
void amdgpu_display_hotplug_work_func(struct work_struct *work);
sys/dev/pci/drm/amd/amdgpu/amdgpu_eviction_fence.c
103
amdgpu_eviction_fence_suspend_worker(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c
1062
static void amdgpu_debugfs_reset_work(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
2037
void amdgpu_gfx_enforce_isolation_handler(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
2211
void amdgpu_gfx_profile_idle_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.h
362
struct work_struct work;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.h
638
void amdgpu_gfx_enforce_isolation_handler(struct work_struct *work);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.h
642
void amdgpu_gfx_profile_idle_work_handler(struct work_struct *work);
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
190
static void amdgpu_irq_handle_ih1(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
205
static void amdgpu_irq_handle_ih2(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c
220
static void amdgpu_irq_handle_ih_soft(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.h
94
struct work_struct ih1_work, ih2_work, ih_soft_work;
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
109
static void amdgpu_jpeg_idle_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
35
static void amdgpu_jpeg_idle_work_handler(struct work_struct *work);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
2426
static void amdgpu_ras_interrupt_process_handler(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
2732
static void amdgpu_ras_do_recovery(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
3414
static void amdgpu_ras_do_page_retirement(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
4006
static void amdgpu_ras_counte_dw(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.h
523
struct work_struct recovery_work;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.h
648
struct work_struct ih_work;
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h
135
struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h
77
struct work_struct reset_work;
sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h
86
void (*async_reset)(struct work_struct *work);
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
870
static void amdgpu_userq_restore_worker(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
1262
static void amdgpu_uvd_idle_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
137
static void amdgpu_uvd_idle_work_handler(struct work_struct *work);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
332
static void amdgpu_vce_idle_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c
84
static void amdgpu_vce_idle_work_handler(struct work_struct *work);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
457
static void amdgpu_vcn_idle_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
94
static void amdgpu_vcn_idle_work_handler(struct work_struct *work);
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c
631
static void amdgpu_virt_update_vf2pf_work_item(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.h
289
struct work_struct flr_work;
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.h
290
struct work_struct req_bad_pages_work;
sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.h
291
struct work_struct handle_bad_pages_work;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h
623
void amdgpu_vm_pt_free_work(struct work_struct *work);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c
35
struct work_struct work;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c
51
static void amdgpu_tlb_fence_work(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
345
static void vpe_idle_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c
1668
static void amdgpu_xgmi_reset_on_init_work(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.h
47
struct work_struct reset_on_init_work;
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1884
static void gfx_v8_0_sq_irq_work_func(struct work_struct *work);
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
6705
static void gfx_v8_0_sq_irq_work_func(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
273
static void xgpu_ai_mailbox_flr_work(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
295
static void xgpu_ai_mailbox_req_bad_pages_work(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c
314
static void xgpu_ai_mailbox_handle_bad_pages_work(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
337
static void xgpu_nv_mailbox_flr_work(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
362
static void xgpu_nv_mailbox_req_bad_pages_work(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c
381
static void xgpu_nv_mailbox_handle_bad_pages_work(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/mxgpu_vi.c
513
static void xgpu_vi_mailbox_flr_work(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/sienna_cichlid.c
110
static void sienna_cichlid_async_reset(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/smu_v13_0_10.c
109
static void smu_v13_0_10_async_reset(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c
1874
static void vcn_v1_0_idle_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c
93
static void vcn_v1_0_idle_work_handler(struct work_struct *work);
sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c
112
static void vcn_v2_5_idle_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
96
void debug_event_write_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
86
void debug_event_write_work_handler(struct work_struct *work);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3239
struct work_struct copy_context_work;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3243
static void copy_context_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/amdkfd/kfd_interrupt.c
136
static void interrupt_wq(struct work_struct *work)
sys/dev/pci/drm/amd/amdkfd/kfd_interrupt.c
51
static void interrupt_wq(struct work_struct *);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1005
struct work_struct debug_event_workarea;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
284
struct work_struct interrupt_work;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
875
struct work_struct deferred_list_work;
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
910
struct work_struct release_work;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
100
static void kfd_sdma_activity_worker(struct work_struct *work)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1159
static void kfd_process_wq_release(struct work_struct *work)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2003
static void evict_process_worker(struct work_struct *work)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2056
static void restore_process_worker(struct work_struct *work)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2213
struct work_struct work;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2219
static void send_exception_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
73
static void evict_process_worker(struct work_struct *work);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
74
static void restore_process_worker(struct work_struct *work);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
88
struct work_struct sdma_activity_work;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1846
static void svm_range_restore_work(struct work_struct *work)
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2365
static void svm_range_deferred_list_work(struct work_struct *work)
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
3593
static void svm_range_evict_svm_bo_worker(struct work_struct *work)
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
438
static void svm_range_bo_wq_release(struct work_struct *work)
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
72
static void svm_range_evict_svm_bo_worker(struct work_struct *work);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.h
48
struct work_struct eviction_work;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.h
50
struct work_struct release_work;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1562
static void dm_handle_hpd_rx_offload_work(struct work_struct *work)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3913
static void hdmi_hpd_debounce_work(struct work_struct *work)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
534
static void dm_handle_vmin_vmax_update(struct work_struct *offload_work)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
941
static void dm_handle_hpd_work(struct work_struct *work)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
125
struct work_struct handle_hpd_work;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
139
struct work_struct work;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
154
struct work_struct work;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
168
struct work_struct work;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
295
struct work_struct work;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
338
static void amdgpu_dm_crtc_notify_ta_to_read(struct work_struct *work)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
421
amdgpu_dm_forward_crc_window(struct work_struct *work)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h
92
struct work_struct notify_ta_work;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h
95
struct work_struct forward_roi_work;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
195
static void amdgpu_dm_idle_worker(struct work_struct *work)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
246
static void amdgpu_dm_crtc_vblank_control_worker(struct work_struct *work)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
309
static void event_callback(struct work_struct *work)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
326
static void event_property_update(struct work_struct *work)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
396
static void event_property_validate(struct work_struct *work)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
446
static void event_watchdog_timer(struct work_struct *work)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
465
static void event_cpirq(struct work_struct *work)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h
42
struct work_struct cpirq_work;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h
43
struct work_struct property_update_work;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
115
static void dm_irq_work_func(struct work_struct *work)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
87
struct work_struct work;
sys/dev/pci/drm/amd/pm/inc/amdgpu_dpm.h
77
struct work_struct work;
sys/dev/pci/drm/amd/pm/legacy-dpm/legacy_dpm.c
975
void amdgpu_dpm_thermal_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/pm/legacy-dpm/legacy_dpm.h
36
void amdgpu_dpm_thermal_work_handler(struct work_struct *work);
sys/dev/pci/drm/amd/pm/powerplay/amd_powerplay.c
99
static void pp_swctf_delayed_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1239
static void smu_throttling_logging_work_fn(struct work_struct *work)
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1247
static void smu_interrupt_work_fn(struct work_struct *work)
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1256
static void smu_swctf_delayed_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1573
static void smu_wbrf_delayed_work_handler(struct work_struct *work)
sys/dev/pci/drm/amd/pm/swsmu/inc/amdgpu_smu.h
611
struct work_struct throttling_logging_work;
sys/dev/pci/drm/amd/pm/swsmu/inc/amdgpu_smu.h
613
struct work_struct interrupt_work;
sys/dev/pci/drm/apple/afk.c
16
struct work_struct work;
sys/dev/pci/drm/apple/afk.c
632
static void afk_receive_message_worker(struct work_struct *work_)
sys/dev/pci/drm/apple/dcp-internal.h
204
struct work_struct vblank_wq;
sys/dev/pci/drm/apple/dcp-internal.h
213
struct work_struct bl_register_wq;
sys/dev/pci/drm/apple/dcp-internal.h
216
struct work_struct bl_update_wq;
sys/dev/pci/drm/apple/dcp.c
104
static void dcp_delayed_vblank(struct work_struct *work)
sys/dev/pci/drm/apple/dcp.c
497
static void dcp_work_register_backlight(struct work_struct *work)
sys/dev/pci/drm/apple/dcp.c
519
static void dcp_work_update_backlight(struct work_struct *work)
sys/dev/pci/drm/apple/dcp.h
25
void dcp_hotplug(struct work_struct *work);
sys/dev/pci/drm/apple/dcp.h
34
struct work_struct hotplug_wq;
sys/dev/pci/drm/apple/iomfb.c
233
void dcp_hotplug(struct work_struct *work)
sys/dev/pci/drm/apple/systemep.c
28
struct work_struct work;
sys/dev/pci/drm/apple/systemep.c
31
static void system_log_work(struct work_struct *work_)
sys/dev/pci/drm/display/drm_dp_helper.c
2278
static void drm_dp_aux_crc_work(struct work_struct *work)
sys/dev/pci/drm/display/drm_dp_mst_topology.c
2664
static void drm_dp_mst_link_probe_work(struct work_struct *work)
sys/dev/pci/drm/display/drm_dp_mst_topology.c
4106
static void drm_dp_mst_up_req_work(struct work_struct *work)
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5019
static void drm_dp_tx_work(struct work_struct *work)
sys/dev/pci/drm/display/drm_dp_mst_topology.c
5075
static void drm_dp_delayed_destroy_work(struct work_struct *work)
sys/dev/pci/drm/drm_atomic_helper.c
2090
static void commit_work(struct work_struct *work)
sys/dev/pci/drm/drm_connector.c
205
void drm_connector_free_work_fn(struct work_struct *work)
sys/dev/pci/drm/drm_crtc_internal.h
197
void drm_connector_free_work_fn(struct work_struct *work);
sys/dev/pci/drm/drm_crtc_internal.h
69
struct work_struct;
sys/dev/pci/drm/drm_fb_helper.c
278
static void drm_fb_helper_restore_work_fn(struct work_struct *ignored)
sys/dev/pci/drm/drm_fb_helper.c
357
static void drm_fb_helper_resume_worker(struct work_struct *work)
sys/dev/pci/drm/drm_fb_helper.c
405
static void drm_fb_helper_damage_work(struct work_struct *work)
sys/dev/pci/drm/drm_flip_work.c
102
static void flip_worker(struct work_struct *w)
sys/dev/pci/drm/drm_framebuffer.c
379
struct work_struct work;
sys/dev/pci/drm/drm_framebuffer.c
383
static void drm_mode_rmfb_work_fn(struct work_struct *w)
sys/dev/pci/drm/drm_linux.c
229
flush_work(struct work_struct *work)
sys/dev/pci/drm/drm_probe_helper.c
756
static void output_poll_execute(struct work_struct *work)
sys/dev/pci/drm/drm_probe_helper.c
870
struct work_struct *work = current_work();
sys/dev/pci/drm/drm_self_refresh_helper.c
68
static void drm_self_refresh_helper_entry_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_connector.c
42
static void intel_connector_modeset_retry_work_fn(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_display.c
7147
static void intel_atomic_cleanup_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_display.c
7566
static void intel_atomic_commit_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_display_core.h
175
struct work_struct dig_port_work;
sys/dev/pci/drm/i915/display/intel_display_core.h
177
struct work_struct poll_init_work;
sys/dev/pci/drm/i915/display/intel_display_core.h
476
struct work_struct vblank_notify_work;
sys/dev/pci/drm/i915/display/intel_display_core.h
598
struct work_struct psr_dc5_dc6_wa_work;
sys/dev/pci/drm/i915/display/intel_display_irq.c
1705
static void intel_display_vblank_notify_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_display_power.c
675
intel_display_power_put_async_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_display_types.h
1664
struct work_struct work;
sys/dev/pci/drm/i915/display/intel_display_types.h
455
struct work_struct prop_work;
sys/dev/pci/drm/i915/display/intel_display_types.h
567
struct work_struct modeset_retry_work;
sys/dev/pci/drm/i915/display/intel_display_types.h
619
struct work_struct cleanup_work;
sys/dev/pci/drm/i915/display/intel_dmc.c
1317
static void dmc_load_work_fn(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_dmc.c
66
struct work_struct work;
sys/dev/pci/drm/i915/display/intel_dmc_wl.c
165
static void intel_dmc_wl_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_drrs.c
212
static void intel_drrs_downclock_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_encoder.c
13
static void intel_encoder_link_check_work_fn(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_fbc.c
118
struct work_struct underrun_work;
sys/dev/pci/drm/i915/display/intel_fbc.c
1952
static void intel_fbc_underrun_work_fn(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_frontbuffer.c
211
static void intel_frontbuffer_flush_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_frontbuffer.h
51
struct work_struct flush_work;
sys/dev/pci/drm/i915/display/intel_hdcp.c
1190
static void intel_hdcp_prop_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_hdcp.c
2234
static void intel_hdcp_check_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_hotplug.c
217
queue_detection_work(struct intel_display *display, struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_hotplug.c
269
static void intel_hpd_irq_storm_reenable_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_hotplug.c
390
static void i915_digport_work_func(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_hotplug.c
468
static void i915_hotplug_work_func(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_hotplug.c
782
static void i915_hpd_poll_init_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_opregion.c
272
struct work_struct asle_work;
sys/dev/pci/drm/i915/display/intel_opregion.c
615
static void asle_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_pps.c
889
static void edp_panel_vdd_work(struct work_struct *__work)
sys/dev/pci/drm/i915/display/intel_psr.c
1167
static void tgl_dc3co_disable_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_psr.c
3296
static void intel_psr_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_psr.c
3828
static void psr_dc5_dc6_wa_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_tc.c
1815
static void intel_tc_port_link_reset_work(struct work_struct *work)
sys/dev/pci/drm/i915/display/intel_tc.c
1885
static void intel_tc_port_disconnect_phy_work(struct work_struct *work)
sys/dev/pci/drm/i915/gem/i915_gem_context.c
1289
static void i915_gem_context_release_work(struct work_struct *work)
sys/dev/pci/drm/i915/gem/i915_gem_context_types.h
329
struct work_struct release_work;
sys/dev/pci/drm/i915/gem/i915_gem_object.c
449
static void __i915_gem_free_work(struct work_struct *work)
sys/dev/pci/drm/i915/gem/i915_gem_pm.h
12
struct work_struct;
sys/dev/pci/drm/i915/gem/i915_gem_pm.h
16
void i915_gem_idle_work_handler(struct work_struct *work);
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
296
struct work_struct work;
sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c
351
static void __memcpy_work(struct work_struct *work)
sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c
136
static void heartbeat(struct work_struct *wrk)
sys/dev/pci/drm/i915/gt/intel_engine_types.h
581
struct work_struct retire_work;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2215
struct work_struct work;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2220
static void execlists_capture_work(struct work_struct *work)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
3608
static void rcu_virtual_context_destroy(struct work_struct *wrk)
sys/dev/pci/drm/i915/gt/intel_gt.h
201
void intel_gt_watchdog_work(struct work_struct *work);
sys/dev/pci/drm/i915/gt/intel_gt_buffer_pool.c
88
static void pool_free_work(struct work_struct *wrk)
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
205
static void retire_work_handler(struct work_struct *work)
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
239
void intel_gt_watchdog_work(struct work_struct *work)
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
60
static void engine_retire(struct work_struct *work)
sys/dev/pci/drm/i915/gt/intel_gt_types.h
146
struct work_struct work;
sys/dev/pci/drm/i915/gt/intel_gt_types.h
295
struct work_struct wedge;
sys/dev/pci/drm/i915/gt/intel_gtt.c
234
static void __i915_vm_release(struct work_struct *work)
sys/dev/pci/drm/i915/gt/intel_gtt.h
249
struct work_struct release_work;
sys/dev/pci/drm/i915/gt/intel_reset.c
1025
static void set_wedged_work(struct work_struct *w)
sys/dev/pci/drm/i915/gt/intel_reset.c
1691
static void intel_wedge_me(struct work_struct *work)
sys/dev/pci/drm/i915/gt/intel_rps.c
1823
static void rps_work(struct work_struct *work)
sys/dev/pci/drm/i915/gt/intel_rps_types.h
63
struct work_struct work;
sys/dev/pci/drm/i915/gt/selftest_rps.c
1025
void (*saved_work)(struct work_struct *wrk);
sys/dev/pci/drm/i915/gt/selftest_rps.c
1137
void (*saved_work)(struct work_struct *wrk);
sys/dev/pci/drm/i915/gt/selftest_rps.c
223
void (*saved_work)(struct work_struct *wrk);
sys/dev/pci/drm/i915/gt/selftest_rps.c
28
static void dummy_rps_work(struct work_struct *wrk)
sys/dev/pci/drm/i915/gt/selftest_rps.c
376
void (*saved_work)(struct work_struct *wrk);
sys/dev/pci/drm/i915/gt/selftest_rps.c
606
void (*saved_work)(struct work_struct *wrk);
sys/dev/pci/drm/i915/gt/selftest_rps.c
745
void (*saved_work)(struct work_struct *wrk);
sys/dev/pci/drm/i915/gt/uc/intel_gsc_uc.c
16
static void gsc_work(struct work_struct *work)
sys/dev/pci/drm/i915/gt/uc/intel_gsc_uc.h
45
struct work_struct work;
sys/dev/pci/drm/i915/gt/uc/intel_guc.c
164
static void guc_dead_worker_func(struct work_struct *w)
sys/dev/pci/drm/i915/gt/uc/intel_guc.h
149
struct work_struct destroyed_worker;
sys/dev/pci/drm/i915/gt/uc/intel_guc.h
154
struct work_struct reset_fail_worker;
sys/dev/pci/drm/i915/gt/uc/intel_guc.h
296
struct work_struct dead_guc_worker;
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
1202
static void ct_incoming_request_worker_func(struct work_struct *w)
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
135
static void ct_incoming_request_worker_func(struct work_struct *w);
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
1389
static void ct_dead_ct_worker_func(struct work_struct *w)
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c
28
static void ct_dead_ct_worker_func(struct work_struct *w);
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.h
103
struct work_struct dead_ct_worker;
sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.h
84
struct work_struct worker; /* handler for incoming requests */
sys/dev/pci/drm/i915/gt/uc/intel_guc_log.c
492
static void copy_debug_logs_work(struct work_struct *work)
sys/dev/pci/drm/i915/gt/uc/intel_guc_log.h
70
struct work_struct flush_work;
sys/dev/pci/drm/i915/gt/uc/intel_guc_slpc.c
255
static void slpc_boost_work(struct work_struct *work)
sys/dev/pci/drm/i915/gt/uc/intel_guc_slpc_types.h
47
struct work_struct boost_work;
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
1520
static void guc_timestamp_ping(struct work_struct *wrk)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
2094
static void destroyed_worker_func(struct work_struct *w);
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
2095
static void reset_fail_worker_func(struct work_struct *w);
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3341
static void __delay_sched_disable(struct work_struct *wrk)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
3558
static void destroyed_worker_func(struct work_struct *w)
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
5314
static void reset_fail_worker_func(struct work_struct *w)
sys/dev/pci/drm/i915/i915_active.c
181
active_work(struct work_struct *wrk)
sys/dev/pci/drm/i915/i915_active_types.h
42
struct work_struct work;
sys/dev/pci/drm/i915/i915_drv.h
118
struct work_struct error_work;
sys/dev/pci/drm/i915/i915_drv.h
152
struct work_struct free_work;
sys/dev/pci/drm/i915/i915_irq.c
156
static void ivb_parity_work(struct work_struct *work)
sys/dev/pci/drm/i915/i915_sw_fence_work.c
16
static void fence_work(struct work_struct *work)
sys/dev/pci/drm/i915/i915_sw_fence_work.h
31
struct work_struct work;
sys/dev/pci/drm/i915/i915_vma_resource.c
243
static void i915_vma_resource_unbind_work(struct work_struct *work)
sys/dev/pci/drm/i915/i915_vma_resource.h
105
struct work_struct work;
sys/dev/pci/drm/i915/intel_wakeref.c
88
static void __intel_wakeref_put_work(struct work_struct *wrk)
sys/dev/pci/drm/i915/pxp/intel_pxp_session.c
148
static void pxp_session_work(struct work_struct *work)
sys/dev/pci/drm/i915/pxp/intel_pxp_types.h
121
struct work_struct session_work;
sys/dev/pci/drm/i915/selftests/i915_sw_fence.c
506
struct work_struct work;
sys/dev/pci/drm/i915/selftests/i915_sw_fence.c
512
static void task_ipc(struct work_struct *work)
sys/dev/pci/drm/include/drm/display/drm_dp_helper.h
411
struct work_struct crc_work;
sys/dev/pci/drm/include/drm/display/drm_dp_mst_helper.h
766
struct work_struct work;
sys/dev/pci/drm/include/drm/display/drm_dp_mst_helper.h
771
struct work_struct tx_work;
sys/dev/pci/drm/include/drm/display/drm_dp_mst_helper.h
799
struct work_struct delayed_destroy_work;
sys/dev/pci/drm/include/drm/display/drm_dp_mst_helper.h
815
struct work_struct up_req_work;
sys/dev/pci/drm/include/drm/drm_atomic.h
526
struct work_struct commit_work;
sys/dev/pci/drm/include/drm/drm_fb_helper.h
154
struct work_struct damage_work;
sys/dev/pci/drm/include/drm/drm_fb_helper.h
155
struct work_struct resume_work;
sys/dev/pci/drm/include/drm/drm_flip_work.h
65
struct work_struct worker;
sys/dev/pci/drm/include/drm/drm_mode_config.h
459
struct work_struct connector_free_work;
sys/dev/pci/drm/include/drm/gpu_scheduler.h
379
struct work_struct work;
sys/dev/pci/drm/include/drm/gpu_scheduler.h
589
struct work_struct work_run_job;
sys/dev/pci/drm/include/drm/gpu_scheduler.h
590
struct work_struct work_free_job;
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
133
struct work_struct delayed_delete;
sys/dev/pci/drm/include/linux/workqueue.h
102
cancel_work(struct work_struct *work)
sys/dev/pci/drm/include/linux/workqueue.h
109
cancel_work_sync(struct work_struct *work)
sys/dev/pci/drm/include/linux/workqueue.h
119
struct work_struct work;
sys/dev/pci/drm/include/linux/workqueue.h
127
to_delayed_work(struct work_struct *work)
sys/dev/pci/drm/include/linux/workqueue.h
162
schedule_work(struct work_struct *work)
sys/dev/pci/drm/include/linux/workqueue.h
220
bool flush_work(struct work_struct *);
sys/dev/pci/drm/include/linux/workqueue.h
236
destroy_work_on_stack(struct work_struct *work)
sys/dev/pci/drm/include/linux/workqueue.h
248
struct work_struct work;
sys/dev/pci/drm/include/linux/workqueue.h
77
typedef void (*work_func_t)(struct work_struct *);
sys/dev/pci/drm/include/linux/workqueue.h
80
INIT_WORK(struct work_struct *work, work_func_t func)
sys/dev/pci/drm/include/linux/workqueue.h
89
queue_work(struct workqueue_struct *wq, struct work_struct *work)
sys/dev/pci/drm/include/linux/workqueue.h
96
queue_work_node(int node, struct workqueue_struct *wq, struct work_struct *work)
sys/dev/pci/drm/radeon/r600_hdmi.c
115
void r600_audio_update_hdmi(struct work_struct *work)
sys/dev/pci/drm/radeon/radeon.h
1361
struct work_struct work;
sys/dev/pci/drm/radeon/radeon.h
2450
struct work_struct dp_work;
sys/dev/pci/drm/radeon/radeon.h
2451
struct work_struct audio_work;
sys/dev/pci/drm/radeon/radeon.h
2917
void r600_audio_update_hdmi(struct work_struct *work);
sys/dev/pci/drm/radeon/radeon.h
706
struct work_struct flip_work;
sys/dev/pci/drm/radeon/radeon.h
707
struct work_struct unpin_work;
sys/dev/pci/drm/radeon/radeon_display.c
264
static void radeon_unpin_work_func(struct work_struct *__work)
sys/dev/pci/drm/radeon/radeon_display.c
406
static void radeon_flip_work_func(struct work_struct *__work)
sys/dev/pci/drm/radeon/radeon_fence.c
267
static void radeon_fence_check_lockup(struct work_struct *work)
sys/dev/pci/drm/radeon/radeon_irq_kms.c
103
static void radeon_dp_work_func(struct work_struct *work)
sys/dev/pci/drm/radeon/radeon_irq_kms.c
82
static void radeon_hotplug_work_func(struct work_struct *work)
sys/dev/pci/drm/radeon/radeon_pm.c
1875
static void radeon_dynpm_idle_work_handler(struct work_struct *work)
sys/dev/pci/drm/radeon/radeon_pm.c
50
static void radeon_dynpm_idle_work_handler(struct work_struct *work);
sys/dev/pci/drm/radeon/radeon_pm.c
893
static void radeon_dpm_thermal_work_handler(struct work_struct *work)
sys/dev/pci/drm/radeon/radeon_uvd.c
64
static void radeon_uvd_idle_work_handler(struct work_struct *work);
sys/dev/pci/drm/radeon/radeon_uvd.c
859
static void radeon_uvd_idle_work_handler(struct work_struct *work)
sys/dev/pci/drm/radeon/radeon_vce.c
291
static void radeon_vce_idle_work_handler(struct work_struct *work)
sys/dev/pci/drm/radeon/radeon_vce.c
47
static void radeon_vce_idle_work_handler(struct work_struct *work);
sys/dev/pci/drm/scheduler/sched_entity.c
183
static void drm_sched_entity_kill_jobs_work(struct work_struct *wrk)
sys/dev/pci/drm/scheduler/sched_main.c
1213
static void drm_sched_free_job_work(struct work_struct *w)
sys/dev/pci/drm/scheduler/sched_main.c
1235
static void drm_sched_run_job_work(struct work_struct *w)
sys/dev/pci/drm/scheduler/sched_main.c
543
static void drm_sched_job_timedout(struct work_struct *work)
sys/dev/pci/drm/ttm/ttm_bo.c
234
static void ttm_bo_delayed_delete(struct work_struct *work)
sys/dev/usb/dwc2/dwc2_hcd.c
4363
static void dwc2_hcd_phy_reset_func(struct work_struct *work)