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

1 2 3 4 5 6 7

  /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/external/lgpl2/userspace-rcu/dist/src/
workqueue.c 33 #include "workqueue.h"
38 /* Data structure that identifies a workqueue. */
43 * mainly because workqueue threads use batching ("splice") to
56 void (*grace_period_fct)(struct urcu_workqueue *workqueue, void *priv);
57 void (*initialize_worker_fct)(struct urcu_workqueue *workqueue, void *priv);
58 void (*finalize_worker_fct)(struct urcu_workqueue *workqueue, void *priv);
59 void (*worker_before_pause_fct)(struct urcu_workqueue *workqueue, void *priv);
60 void (*worker_after_resume_fct)(struct urcu_workqueue *workqueue, void *priv);
61 void (*worker_before_wait_fct)(struct urcu_workqueue *workqueue, void *priv);
62 void (*worker_after_wake_up_fct)(struct urcu_workqueue *workqueue, void *priv)
163 struct urcu_workqueue *workqueue = (struct urcu_workqueue *) arg; local
271 struct urcu_workqueue *workqueue; local
    [all...]
workqueue.h 50 void (*grace_period_fct)(struct urcu_workqueue *workqueue, void *priv),
51 void (*initialize_worker_fct)(struct urcu_workqueue *workqueue, void *priv),
52 void (*finalize_worker_fct)(struct urcu_workqueue *workqueue, void *priv),
53 void (*worker_before_wait_fct)(struct urcu_workqueue *workqueue, void *priv),
54 void (*worker_after_wake_up_fct)(struct urcu_workqueue *workqueue, void *priv),
55 void (*worker_before_pause_fct)(struct urcu_workqueue *workqueue, void *priv),
56 void (*worker_after_resume_fct)(struct urcu_workqueue *workqueue, void *priv));
57 void urcu_workqueue_destroy(struct urcu_workqueue *workqueue);
63 void urcu_workqueue_queue_work(struct urcu_workqueue *workqueue,
70 void urcu_workqueue_queue_completion(struct urcu_workqueue *workqueue,
    [all...]
  /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/external/cddl/osnet/dist/tools/ctf/cvt/
ctfmerge.h 53 typedef struct workqueue { struct
  /src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
vdev_disk.h 54 struct workqueue *vd_wq;
  /src/external/lgpl2/userspace-rcu/lib/liburcu-cds/
Makefile 9 SRCS+= rculfqueue.c rculfstack.c lfstack.c workqueue.c rculfhash.c
  /src/sys/arch/arm/rockchip/
rk_drm.h 32 #include <sys/workqueue.h>
68 struct workqueue *sc_task_wq;
  /src/sys/dev/ic/
tpmvar.h 66 #include <sys/workqueue.h>
98 struct workqueue *sc_rndwq;
dwc_eqos_var.h 37 #include <sys/workqueue.h>
99 struct workqueue *sc_wq;
  /src/sys/arch/arm/sunxi/
sunxi_drm.h 33 #include <sys/workqueue.h>
71 struct workqueue *sc_task_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;

Completed in 109 milliseconds

1 2 3 4 5 6 7