| /src/sys/sys/ |
| workqueue.h | 1 /* $NetBSD: workqueue.h,v 1.12 2022/10/23 08:38:21 riastradh Exp $ */ 48 struct workqueue; 54 int workqueue_create(struct workqueue **, const char *, 56 void workqueue_destroy(struct workqueue *); 57 void workqueue_wait(struct workqueue *, struct work *); 59 void workqueue_enqueue(struct workqueue *, struct work *, struct cpu_info *);
|
| /src/sys/kern/ |
| subr_workqueue.c | 43 #include <sys/workqueue.h> 59 struct workqueue { struct 69 #define WQ_SIZE (roundup2(sizeof(struct workqueue), coherency_unit)) 74 SDT_PROBE_DEFINE7(sdt, kernel, workqueue, create, 75 "struct workqueue *"/*wq*/, 82 SDT_PROBE_DEFINE1(sdt, kernel, workqueue, destroy, 83 "struct workqueue *"/*wq*/); 85 SDT_PROBE_DEFINE3(sdt, kernel, workqueue, enqueue, 86 "struct workqueue *"/*wq*/, 89 SDT_PROBE_DEFINE4(sdt, kernel, workqueue, entry [all...] |
| /src/sys/external/bsd/drm2/amdgpu/ |
| amdgpu_task.h | 36 #include <sys/workqueue.h>
|
| /src/sys/external/bsd/drm2/i915drm/ |
| i915_pci.h | 36 #include <sys/workqueue.h>
|
| /src/sys/external/bsd/drm2/nouveau/ |
| nouveau_pci.h | 36 #include <sys/workqueue.h>
|
| /src/sys/external/bsd/drm2/radeon/ |
| radeon_task.h | 36 #include <sys/workqueue.h>
|
| /src/sys/external/bsd/drm2/vmwgfx/ |
| vmwgfx_task.h | 33 #include <sys/workqueue.h>
|
| /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
| amdgpu_mn.h | 32 #include <linux/workqueue.h>
|
| /src/tests/rump/kernspace/ |
| Makefile | 8 workqueue.c sendsig.c
|
| /src/sys/external/bsd/drm2/dist/drm/i915/ |
| i915_sw_fence_work.h | 14 #include <linux/workqueue.h>
|
| i915_active_types.h | 18 #include <linux/workqueue.h>
|
| /src/sys/arch/arm/rockchip/ |
| rk_drm.h | 32 #include <sys/workqueue.h> 68 struct workqueue *sc_task_wq;
|
| /src/sys/arch/arm/sunxi/ |
| sunxi_drm.h | 33 #include <sys/workqueue.h> 70 struct workqueue *sc_task_wq;
|
| /src/sys/dev/ic/ |
| tpmvar.h | 66 #include <sys/workqueue.h> 98 struct workqueue *sc_rndwq;
|
| sc16is7xxvar.h | 90 struct workqueue *sc_wq;
|
| /src/sys/external/bsd/drm2/dist/drm/i915/gt/uc/ |
| intel_guc_ct.h | 12 #include <linux/workqueue.h>
|
| /src/sys/external/bsd/drm2/dist/include/drm/ |
| drm_flip_work.h | 33 #include <linux/workqueue.h>
|
| /src/sys/arch/arm/ti/ |
| ti_lcdc.h | 32 #include <sys/workqueue.h> 81 struct workqueue *sc_task_wq;
|
| /src/sys/dev/usb/ |
| emdtvvar.h | 34 #include <sys/workqueue.h> 94 struct workqueue *sc_ir_wq;
|
| /src/sys/dev/i2c/ |
| ihidev.h | 109 #include <sys/workqueue.h> 125 struct workqueue *sc_wq;
|
| /src/sys/net/agr/ |
| if_agrvar_impl.h | 38 #include <sys/workqueue.h> 116 struct workqueue *sc_wq;
|
| /src/sys/dev/cadence/ |
| if_cemacvar.h | 86 struct workqueue *sc_reset_wq;
|
| /src/sys/dev/ |
| cgdvar.h | 98 struct workqueue *cw_wq; /* work queue */
|
| /src/sys/external/bsd/drm2/dist/drm/i915/display/ |
| intel_opregion.h | 30 #include <linux/workqueue.h>
|
| /src/sys/external/bsd/drm2/dist/drm/i915/gt/ |
| intel_rps_types.h | 16 #include <linux/workqueue.h>
|