work_struct
static void aldebaran_async_reset(struct work_struct *work)
struct work_struct xgmi_reset_work;
struct work_struct reset_work;
struct work_struct unpin_work;
static void amdgpu_amdkfd_reset_work(struct work_struct *work)
struct work_struct reset_work;
static void amdgpu_amdkfd_restore_userptr_worker(struct work_struct *work)
static void amdgpu_amdkfd_restore_userptr_worker(struct work_struct *work);
static void amdgpu_device_delayed_init_work_handler(struct work_struct *work)
static void amdgpu_device_delay_enable_gfx_off(struct work_struct *work)
static void amdgpu_device_xgmi_reset_func(struct work_struct *__work)
static void amdgpu_display_flip_work_func(struct work_struct *__work)
static void amdgpu_display_unpin_work_func(struct work_struct *__work)
void amdgpu_display_hotplug_work_func(struct work_struct *work)
void amdgpu_display_hotplug_work_func(struct work_struct *work);
amdgpu_eviction_fence_suspend_worker(struct work_struct *work)
static void amdgpu_debugfs_reset_work(struct work_struct *work)
void amdgpu_gfx_enforce_isolation_handler(struct work_struct *work)
void amdgpu_gfx_profile_idle_work_handler(struct work_struct *work)
struct work_struct work;
void amdgpu_gfx_enforce_isolation_handler(struct work_struct *work);
void amdgpu_gfx_profile_idle_work_handler(struct work_struct *work);
static void amdgpu_irq_handle_ih1(struct work_struct *work)
static void amdgpu_irq_handle_ih2(struct work_struct *work)
static void amdgpu_irq_handle_ih_soft(struct work_struct *work)
struct work_struct ih1_work, ih2_work, ih_soft_work;
static void amdgpu_jpeg_idle_work_handler(struct work_struct *work)
static void amdgpu_jpeg_idle_work_handler(struct work_struct *work);
static void amdgpu_ras_interrupt_process_handler(struct work_struct *work)
static void amdgpu_ras_do_recovery(struct work_struct *work)
static void amdgpu_ras_do_page_retirement(struct work_struct *work)
static void amdgpu_ras_counte_dw(struct work_struct *work)
struct work_struct recovery_work;
struct work_struct ih_work;
struct work_struct *work)
struct work_struct reset_work;
void (*async_reset)(struct work_struct *work);
static void amdgpu_userq_restore_worker(struct work_struct *work)
static void amdgpu_uvd_idle_work_handler(struct work_struct *work)
static void amdgpu_uvd_idle_work_handler(struct work_struct *work);
static void amdgpu_vce_idle_work_handler(struct work_struct *work)
static void amdgpu_vce_idle_work_handler(struct work_struct *work);
static void amdgpu_vcn_idle_work_handler(struct work_struct *work)
static void amdgpu_vcn_idle_work_handler(struct work_struct *work);
static void amdgpu_virt_update_vf2pf_work_item(struct work_struct *work)
struct work_struct flr_work;
struct work_struct req_bad_pages_work;
struct work_struct handle_bad_pages_work;
void amdgpu_vm_pt_free_work(struct work_struct *work);
struct work_struct work;
static void amdgpu_tlb_fence_work(struct work_struct *work)
static void vpe_idle_work_handler(struct work_struct *work)
static void amdgpu_xgmi_reset_on_init_work(struct work_struct *work)
struct work_struct reset_on_init_work;
static void gfx_v8_0_sq_irq_work_func(struct work_struct *work);
static void gfx_v8_0_sq_irq_work_func(struct work_struct *work)
static void xgpu_ai_mailbox_flr_work(struct work_struct *work)
static void xgpu_ai_mailbox_req_bad_pages_work(struct work_struct *work)
static void xgpu_ai_mailbox_handle_bad_pages_work(struct work_struct *work)
static void xgpu_nv_mailbox_flr_work(struct work_struct *work)
static void xgpu_nv_mailbox_req_bad_pages_work(struct work_struct *work)
static void xgpu_nv_mailbox_handle_bad_pages_work(struct work_struct *work)
static void xgpu_vi_mailbox_flr_work(struct work_struct *work)
static void sienna_cichlid_async_reset(struct work_struct *work)
static void smu_v13_0_10_async_reset(struct work_struct *work)
static void vcn_v1_0_idle_work_handler(struct work_struct *work)
static void vcn_v1_0_idle_work_handler(struct work_struct *work);
static void vcn_v2_5_idle_work_handler(struct work_struct *work)
void debug_event_write_work_handler(struct work_struct *work)
void debug_event_write_work_handler(struct work_struct *work);
struct work_struct copy_context_work;
static void copy_context_work_handler(struct work_struct *work)
static void interrupt_wq(struct work_struct *work)
static void interrupt_wq(struct work_struct *);
struct work_struct debug_event_workarea;
struct work_struct interrupt_work;
struct work_struct deferred_list_work;
struct work_struct release_work;
static void kfd_sdma_activity_worker(struct work_struct *work)
static void kfd_process_wq_release(struct work_struct *work)
static void evict_process_worker(struct work_struct *work)
static void restore_process_worker(struct work_struct *work)
struct work_struct work;
static void send_exception_work_handler(struct work_struct *work)
static void evict_process_worker(struct work_struct *work);
static void restore_process_worker(struct work_struct *work);
struct work_struct sdma_activity_work;
static void svm_range_restore_work(struct work_struct *work)
static void svm_range_deferred_list_work(struct work_struct *work)
static void svm_range_evict_svm_bo_worker(struct work_struct *work)
static void svm_range_bo_wq_release(struct work_struct *work)
static void svm_range_evict_svm_bo_worker(struct work_struct *work);
struct work_struct eviction_work;
struct work_struct release_work;
static void dm_handle_hpd_rx_offload_work(struct work_struct *work)
static void hdmi_hpd_debounce_work(struct work_struct *work)
static void dm_handle_vmin_vmax_update(struct work_struct *offload_work)
static void dm_handle_hpd_work(struct work_struct *work)
struct work_struct handle_hpd_work;
struct work_struct work;
struct work_struct work;
struct work_struct work;
struct work_struct work;
static void amdgpu_dm_crtc_notify_ta_to_read(struct work_struct *work)
amdgpu_dm_forward_crc_window(struct work_struct *work)
struct work_struct notify_ta_work;
struct work_struct forward_roi_work;
static void amdgpu_dm_idle_worker(struct work_struct *work)
static void amdgpu_dm_crtc_vblank_control_worker(struct work_struct *work)
static void event_callback(struct work_struct *work)
static void event_property_update(struct work_struct *work)
static void event_property_validate(struct work_struct *work)
static void event_watchdog_timer(struct work_struct *work)
static void event_cpirq(struct work_struct *work)
struct work_struct cpirq_work;
struct work_struct property_update_work;
static void dm_irq_work_func(struct work_struct *work)
struct work_struct work;
struct work_struct work;
void amdgpu_dpm_thermal_work_handler(struct work_struct *work)
void amdgpu_dpm_thermal_work_handler(struct work_struct *work);
static void pp_swctf_delayed_work_handler(struct work_struct *work)
static void smu_throttling_logging_work_fn(struct work_struct *work)
static void smu_interrupt_work_fn(struct work_struct *work)
static void smu_swctf_delayed_work_handler(struct work_struct *work)
static void smu_wbrf_delayed_work_handler(struct work_struct *work)
struct work_struct throttling_logging_work;
struct work_struct interrupt_work;
struct work_struct work;
static void afk_receive_message_worker(struct work_struct *work_)
struct work_struct vblank_wq;
struct work_struct bl_register_wq;
struct work_struct bl_update_wq;
static void dcp_delayed_vblank(struct work_struct *work)
static void dcp_work_register_backlight(struct work_struct *work)
static void dcp_work_update_backlight(struct work_struct *work)
void dcp_hotplug(struct work_struct *work);
struct work_struct hotplug_wq;
void dcp_hotplug(struct work_struct *work)
struct work_struct work;
static void system_log_work(struct work_struct *work_)
static void drm_dp_aux_crc_work(struct work_struct *work)
static void drm_dp_mst_link_probe_work(struct work_struct *work)
static void drm_dp_mst_up_req_work(struct work_struct *work)
static void drm_dp_tx_work(struct work_struct *work)
static void drm_dp_delayed_destroy_work(struct work_struct *work)
static void commit_work(struct work_struct *work)
void drm_connector_free_work_fn(struct work_struct *work)
void drm_connector_free_work_fn(struct work_struct *work);
struct work_struct;
static void drm_fb_helper_restore_work_fn(struct work_struct *ignored)
static void drm_fb_helper_resume_worker(struct work_struct *work)
static void drm_fb_helper_damage_work(struct work_struct *work)
static void flip_worker(struct work_struct *w)
struct work_struct work;
static void drm_mode_rmfb_work_fn(struct work_struct *w)
flush_work(struct work_struct *work)
static void output_poll_execute(struct work_struct *work)
struct work_struct *work = current_work();
static void drm_self_refresh_helper_entry_work(struct work_struct *work)
static void intel_connector_modeset_retry_work_fn(struct work_struct *work)
static void intel_atomic_cleanup_work(struct work_struct *work)
static void intel_atomic_commit_work(struct work_struct *work)
struct work_struct dig_port_work;
struct work_struct poll_init_work;
struct work_struct vblank_notify_work;
struct work_struct psr_dc5_dc6_wa_work;
static void intel_display_vblank_notify_work(struct work_struct *work)
intel_display_power_put_async_work(struct work_struct *work)
struct work_struct work;
struct work_struct prop_work;
struct work_struct modeset_retry_work;
struct work_struct cleanup_work;
static void dmc_load_work_fn(struct work_struct *work)
struct work_struct work;
static void intel_dmc_wl_work(struct work_struct *work)
static void intel_drrs_downclock_work(struct work_struct *work)
static void intel_encoder_link_check_work_fn(struct work_struct *work)
struct work_struct underrun_work;
static void intel_fbc_underrun_work_fn(struct work_struct *work)
static void intel_frontbuffer_flush_work(struct work_struct *work)
struct work_struct flush_work;
static void intel_hdcp_prop_work(struct work_struct *work)
static void intel_hdcp_check_work(struct work_struct *work)
queue_detection_work(struct intel_display *display, struct work_struct *work)
static void intel_hpd_irq_storm_reenable_work(struct work_struct *work)
static void i915_digport_work_func(struct work_struct *work)
static void i915_hotplug_work_func(struct work_struct *work)
static void i915_hpd_poll_init_work(struct work_struct *work)
struct work_struct asle_work;
static void asle_work(struct work_struct *work)
static void edp_panel_vdd_work(struct work_struct *__work)
static void tgl_dc3co_disable_work(struct work_struct *work)
static void intel_psr_work(struct work_struct *work)
static void psr_dc5_dc6_wa_work(struct work_struct *work)
static void intel_tc_port_link_reset_work(struct work_struct *work)
static void intel_tc_port_disconnect_phy_work(struct work_struct *work)
static void i915_gem_context_release_work(struct work_struct *work)
struct work_struct release_work;
static void __i915_gem_free_work(struct work_struct *work)
struct work_struct;
void i915_gem_idle_work_handler(struct work_struct *work);
struct work_struct work;
static void __memcpy_work(struct work_struct *work)
static void heartbeat(struct work_struct *wrk)
struct work_struct retire_work;
struct work_struct work;
static void execlists_capture_work(struct work_struct *work)
static void rcu_virtual_context_destroy(struct work_struct *wrk)
void intel_gt_watchdog_work(struct work_struct *work);
static void pool_free_work(struct work_struct *wrk)
static void retire_work_handler(struct work_struct *work)
void intel_gt_watchdog_work(struct work_struct *work)
static void engine_retire(struct work_struct *work)
struct work_struct work;
struct work_struct wedge;
static void __i915_vm_release(struct work_struct *work)
struct work_struct release_work;
static void set_wedged_work(struct work_struct *w)
static void intel_wedge_me(struct work_struct *work)
static void rps_work(struct work_struct *work)
struct work_struct work;
void (*saved_work)(struct work_struct *wrk);
void (*saved_work)(struct work_struct *wrk);
void (*saved_work)(struct work_struct *wrk);
static void dummy_rps_work(struct work_struct *wrk)
void (*saved_work)(struct work_struct *wrk);
void (*saved_work)(struct work_struct *wrk);
void (*saved_work)(struct work_struct *wrk);
static void gsc_work(struct work_struct *work)
struct work_struct work;
static void guc_dead_worker_func(struct work_struct *w)
struct work_struct destroyed_worker;
struct work_struct reset_fail_worker;
struct work_struct dead_guc_worker;
static void ct_incoming_request_worker_func(struct work_struct *w)
static void ct_incoming_request_worker_func(struct work_struct *w);
static void ct_dead_ct_worker_func(struct work_struct *w)
static void ct_dead_ct_worker_func(struct work_struct *w);
struct work_struct dead_ct_worker;
struct work_struct worker; /* handler for incoming requests */
static void copy_debug_logs_work(struct work_struct *work)
struct work_struct flush_work;
static void slpc_boost_work(struct work_struct *work)
struct work_struct boost_work;
static void guc_timestamp_ping(struct work_struct *wrk)
static void destroyed_worker_func(struct work_struct *w);
static void reset_fail_worker_func(struct work_struct *w);
static void __delay_sched_disable(struct work_struct *wrk)
static void destroyed_worker_func(struct work_struct *w)
static void reset_fail_worker_func(struct work_struct *w)
active_work(struct work_struct *wrk)
struct work_struct work;
struct work_struct error_work;
struct work_struct free_work;
static void ivb_parity_work(struct work_struct *work)
static void fence_work(struct work_struct *work)
struct work_struct work;
static void i915_vma_resource_unbind_work(struct work_struct *work)
struct work_struct work;
static void __intel_wakeref_put_work(struct work_struct *wrk)
static void pxp_session_work(struct work_struct *work)
struct work_struct session_work;
struct work_struct work;
static void task_ipc(struct work_struct *work)
struct work_struct crc_work;
struct work_struct work;
struct work_struct tx_work;
struct work_struct delayed_destroy_work;
struct work_struct up_req_work;
struct work_struct commit_work;
struct work_struct damage_work;
struct work_struct resume_work;
struct work_struct worker;
struct work_struct connector_free_work;
struct work_struct work;
struct work_struct work_run_job;
struct work_struct work_free_job;
struct work_struct delayed_delete;
cancel_work(struct work_struct *work)
cancel_work_sync(struct work_struct *work)
struct work_struct work;
to_delayed_work(struct work_struct *work)
schedule_work(struct work_struct *work)
bool flush_work(struct work_struct *);
destroy_work_on_stack(struct work_struct *work)
struct work_struct work;
typedef void (*work_func_t)(struct work_struct *);
INIT_WORK(struct work_struct *work, work_func_t func)
queue_work(struct workqueue_struct *wq, struct work_struct *work)
queue_work_node(int node, struct workqueue_struct *wq, struct work_struct *work)
void r600_audio_update_hdmi(struct work_struct *work)
struct work_struct work;
struct work_struct dp_work;
struct work_struct audio_work;
void r600_audio_update_hdmi(struct work_struct *work);
struct work_struct flip_work;
struct work_struct unpin_work;
static void radeon_unpin_work_func(struct work_struct *__work)
static void radeon_flip_work_func(struct work_struct *__work)
static void radeon_fence_check_lockup(struct work_struct *work)
static void radeon_dp_work_func(struct work_struct *work)
static void radeon_hotplug_work_func(struct work_struct *work)
static void radeon_dynpm_idle_work_handler(struct work_struct *work)
static void radeon_dynpm_idle_work_handler(struct work_struct *work);
static void radeon_dpm_thermal_work_handler(struct work_struct *work)
static void radeon_uvd_idle_work_handler(struct work_struct *work);
static void radeon_uvd_idle_work_handler(struct work_struct *work)
static void radeon_vce_idle_work_handler(struct work_struct *work)
static void radeon_vce_idle_work_handler(struct work_struct *work);
static void drm_sched_entity_kill_jobs_work(struct work_struct *wrk)
static void drm_sched_free_job_work(struct work_struct *w)
static void drm_sched_run_job_work(struct work_struct *w)
static void drm_sched_job_timedout(struct work_struct *work)
static void ttm_bo_delayed_delete(struct work_struct *work)
static void dwc2_hcd_phy_reset_func(struct work_struct *work)