HomeSort by: relevance | last modified time | path
    Searched refs:workqueue (Results 1 - 25 of 149) sorted by relevancy

1 2 3 4 5 6

  /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;
  /src/sys/external/bsd/drm2/dist/drm/i915/gt/uc/
intel_guc_ct.h 12 #include <linux/workqueue.h>
intel_guc_log.h 13 #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/net/agr/
if_agrvar_impl.h 38 #include <sys/workqueue.h>
116 struct workqueue *sc_wq;
  /src/sys/dev/i2c/
ihidev.h 109 #include <sys/workqueue.h>
125 struct workqueue *sc_wq;
  /src/sys/dev/
cgdvar.h 98 struct workqueue *cw_wq; /* work queue */
  /src/sys/external/bsd/drm2/dist/drm/i915/gt/
intel_rps_types.h 16 #include <linux/workqueue.h>
  /src/sys/external/bsd/drm2/dist/include/drm/ttm/
ttm_memory.h 33 #include <linux/workqueue.h>
47 * @swap_queue: A workqueue to handle shrinking in low memory situations. We
48 * need a separate workqueue since it will spend a lot of time waiting
49 * for the GPU, and this will otherwise block other workqueue tasks(?)
50 * At this point we use only a single-threaded workqueue.
51 * @work: The workqueue callback for the shrink queue.
  /src/sys/net/lagg/
if_laggproto.h 59 struct workqueue *
61 void lagg_workq_destroy(struct workqueue *);
62 void lagg_workq_add(struct workqueue *, struct lagg_work *);
63 void lagg_workq_wait(struct workqueue *, struct lagg_work *);

Completed in 22 milliseconds

1 2 3 4 5 6