Home
last modified time | relevance | path

Searched refs:kthread_work (Results 1 – 10 of 10) sorted by relevance

/openbsd-src/sys/dev/pci/drm/include/linux/
H A Dkthread.h19 struct kthread_work { struct
31 void kthread_init_work(struct kthread_work *, void (*)(struct kthread_work *)); argument
32 bool kthread_queue_work(struct kthread_worker *, struct kthread_work *);
33 bool kthread_cancel_work_sync(struct kthread_work *);
34 void kthread_flush_work(struct kthread_work *);
/openbsd-src/sys/dev/pci/drm/include/drm/
H A Ddrm_vblank_work.h28 struct kthread_work base;
67 void (*func)(struct kthread_work *work));
/openbsd-src/sys/dev/pci/drm/i915/selftests/
H A Di915_request.c304 struct kthread_work work;
310 static void __igt_breadcrumbs_smoketest(struct kthread_work *work) in __igt_breadcrumbs_smoketest()
1459 struct kthread_work work;
1464 static void __live_parallel_engine1(struct kthread_work *work) in __live_parallel_engine1()
1502 static void __live_parallel_engineN(struct kthread_work *work) in __live_parallel_engineN()
1554 static void __live_parallel_spin(struct kthread_work *work) in __live_parallel_spin()
1611 static void (* const func[])(struct kthread_work *) = { in live_parallel_engines()
1620 void (* const *fn)(struct kthread_work *); in live_parallel_engines()
2959 struct kthread_work work;
2964 static void p_sync0(struct kthread_work *work) in p_sync0()
[all …]
/openbsd-src/sys/dev/pci/drm/i915/gt/
H A Dselftest_slpc.c21 struct kthread_work work;
472 static void slpc_spinner_thread(struct kthread_work *work) in slpc_spinner_thread()
H A Dselftest_hangcheck.c855 struct kthread_work work;
891 static void active_engine(struct kthread_work *work) in active_engine()
H A Dselftest_execlists.c3470 struct kthread_work work;
3533 static void smoke_crescendo_work(struct kthread_work *work) in smoke_crescendo_work()
/openbsd-src/sys/dev/pci/drm/
H A Ddrm_vblank_work.c243 void (*func)(struct kthread_work *work)) in drm_vblank_work_init()
H A Ddrm_linux.c310 kthread_init_work(struct kthread_work *work, void (*func)(struct kthread_work *)) in kthread_init_work() argument
317 kthread_queue_work(struct kthread_worker *worker, struct kthread_work *work) in kthread_queue_work()
324 kthread_cancel_work_sync(struct kthread_work *work) in kthread_cancel_work_sync()
330 kthread_flush_work(struct kthread_work *work) in kthread_flush_work()
/openbsd-src/sys/dev/pci/drm/i915/gem/selftests/
H A Di915_gem_context.c185 struct kthread_work work;
190 static void __live_parallel_switch1(struct kthread_work *work) in __live_parallel_switch1()
239 static void __live_parallel_switchN(struct kthread_work *work) in __live_parallel_switchN()
285 static void (* const func[])(struct kthread_work *) = { in live_parallel_switch()
293 void (* const *fn)(struct kthread_work *); in live_parallel_switch()
/openbsd-src/sys/dev/pci/drm/i915/display/
H A Dintel_crtc.c400 static void intel_crtc_vblank_work(struct kthread_work *base) in intel_crtc_vblank_work()