Home
last modified time | relevance | path

Searched refs:delayed_work (Results 1 – 17 of 17) sorted by path

/dragonfly/sys/dev/drm/amd/amdgpu/
H A Damdgpu.h577 struct delayed_work flip_work;
1549 struct delayed_work late_init_work;
H A Damdgpu_amdkfd.h103 struct delayed_work restore_userptr_work;
H A Damdgpu_display.c71 struct delayed_work *delayed_work = in amdgpu_display_flip_work_func() local
72 container_of(__work, struct delayed_work, work); in amdgpu_display_flip_work_func()
74 container_of(delayed_work, struct amdgpu_flip_work, flip_work); in amdgpu_display_flip_work_func()
H A Damdgpu_uvd.h66 struct delayed_work idle_work;
H A Damdgpu_vce.h45 struct delayed_work idle_work;
H A Damdgpu_vcn.h65 struct delayed_work idle_work;
/dragonfly/sys/dev/drm/
H A Ddrm_probe_helper.c572 struct delayed_work *delayed_work = to_delayed_work(work); in output_poll_execute() local
573 …struct drm_device *dev = container_of(delayed_work, struct drm_device, mode_config.output_poll_wor… in output_poll_execute()
654 schedule_delayed_work(delayed_work, DRM_OUTPUT_POLL_PERIOD); in output_poll_execute()
H A Dlinux_workqueue.c154 struct delayed_work *dw = arg; in _delayed_work_fn()
160 queue_delayed_work(struct workqueue_struct *wq, struct delayed_work *work, in queue_delayed_work()
259 flush_delayed_work(struct delayed_work *dwork) in flush_delayed_work()
405 cancel_delayed_work(struct delayed_work *dwork) in cancel_delayed_work()
416 cancel_delayed_work_sync(struct delayed_work *dwork) in cancel_delayed_work_sync()
427 delayed_work_pending(struct delayed_work *dw) in delayed_work_pending()
439 destroy_delayed_work_on_stack(struct delayed_work *work) in destroy_delayed_work_on_stack()
/dragonfly/sys/dev/drm/i915/
H A Di915_drv.h445 struct delayed_work reenable_work;
1182 struct delayed_work work;
1195 struct delayed_work work;
1389 struct delayed_work autoenable_work;
1594 struct delayed_work hangcheck_work;
2730 struct delayed_work retire_work;
2739 struct delayed_work idle_work;
H A Di915_irq.c2711 struct delayed_work work;
H A Di915_utils.h132 static inline void drain_delayed_work(struct delayed_work *dw) in drain_delayed_work()
H A Dintel_drv.h992 struct delayed_work panel_vdd_work;
/dragonfly/sys/dev/drm/include/drm/
H A Ddrm_mode_config.h497 struct delayed_work output_poll_work;
H A Dgpu_scheduler.h191 struct delayed_work work_tdr;
/dragonfly/sys/dev/drm/include/drm/ttm/
H A Dttm_bo_driver.h486 struct delayed_work wq;
/dragonfly/sys/dev/drm/include/linux/
H A Dworkqueue.h65 struct delayed_work { struct
70 static inline struct delayed_work * argument
74 return container_of(work, struct delayed_work, work); in to_delayed_work()
115 int queue_delayed_work(struct workqueue_struct *wq, struct delayed_work *work,
124 static inline bool schedule_delayed_work(struct delayed_work *dwork, in schedule_delayed_work()
131 bool cancel_delayed_work(struct delayed_work *dwork);
132 bool cancel_delayed_work_sync(struct delayed_work *dwork);
137 struct delayed_work *dwork, unsigned long delay) in mod_delayed_work()
148 bool flush_delayed_work(struct delayed_work *dwork);
159 bool delayed_work_pending(struct delayed_work *dw);
[all …]
/dragonfly/sys/dev/drm/radeon/
H A Dradeon.h373 struct delayed_work lockup_work;
1642 struct delayed_work dynpm_idle_work;
1688 struct delayed_work idle_work;
1730 struct delayed_work idle_work;
2423 struct delayed_work hotplug_work;