HomeSort by: relevance | last modified time | path
    Searched defs:wq (Results 1 - 25 of 27) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
kfd_events.h 63 wait_queue_head_t wq; /* List of event waiters. */ member in struct:kfd_event
  /src/sys/external/bsd/drm2/dist/include/drm/
drm_debugfs_crc.h 57 * @wq: workqueue used to synchronize reading and writing
67 wait_queue_head_t wq; member in struct:drm_crtc_crc
  /src/tests/rump/kernspace/
workqueue.c 48 struct workqueue *wq; member in struct:test_softc
79 rv = workqueue_create(&sc->wq, "rumpwq",
95 workqueue_destroy(sc->wq);
109 workqueue_enqueue(sc->wq, &sc->wk, NULL);
133 workqueue_enqueue(sc->wq, &sc->wk, NULL);
134 workqueue_wait(sc->wq, &sc->wk);
141 workqueue_wait(sc->wq, &dummy);
161 workqueue_enqueue(sc->wq, &wk, NULL);
162 workqueue_enqueue(sc->wq, &sc->wk, NULL);
164 workqueue_wait(sc->wq, &sc->wk)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/
intel_wakeref.h 44 drm_waitqueue_t wq; member in struct:intel_wakeref
i915_sw_fence.c 163 drm_waitqueue_t wq; member in struct:i915_sw_fence_wq
173 DRM_SPIN_WAKEUP_ALL(&sfw->wq, &sfw->fence->wait.lock);
190 DRM_INIT_WAITQUEUE(&sfw.wq, "i915swf");
194 DRM_SPIN_WAIT_NOINTR_UNTIL(ret, &sfw.wq, &fence->wait.lock,
199 DRM_DESTROY_WAITQUEUE(&sfw.wq);
322 static int i915_sw_fence_wake(wait_queue_entry_t *wq, unsigned mode, int flags, void *key)
324 i915_sw_fence_set_error_once(wq->private, flags);
326 list_del(&wq->entry);
327 __i915_sw_fence_complete(wq->private, key);
329 if (wq->flags & I915_SW_FENCE_FLAG_ALLOC
337 wait_queue_entry_t *wq; local in function:__i915_sw_fence_check_if_after
358 wait_queue_entry_t *wq; local in function:__i915_sw_fence_clear_checked_bit
    [all...]
i915_request.c 1495 drm_waitqueue_t wq; member in struct:request_wait
1506 DRM_SPIN_WAKEUP_ALL(&wait->wq, fence->lock);
1602 DRM_INIT_WAITQUEUE(&wait.wq, "i915req");
1617 DRM_SPIN_TIMED_WAIT_UNTIL(timeout, &wait.wq,
1621 DRM_SPIN_TIMED_WAIT_NOINTR_UNTIL(timeout, &wait.wq,
1660 DRM_DESTROY_WAITQUEUE(&wait.wq);
i915_drv.h 1055 * wq - Driver workqueue for GEM.
1061 struct workqueue_struct *wq; member in struct:drm_i915_private
1063 /* ordered wq for modesets */
1065 /* unbound hipri wq for page flips/plane updates */
1883 flush_workqueue(i915->wq);
1887 drain_workqueue(i915->wq);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/
nv50.h 19 struct workqueue_struct *wq; member in struct:nv50_disp
  /src/sys/dev/sysmon/
swwdog.c 69 static struct workqueue *wq; variable in typeref:struct:workqueue *
116 if (workqueue_create(&wq, "swwreboot", doreboot, NULL,
118 aprint_error("failed to create swwdog reboot wq");
126 workqueue_destroy(wq);
142 workqueue_destroy(wq);
192 workqueue_destroy(wq);
268 workqueue_enqueue(wq, &wk, NULL);
  /src/sys/kern/
subr_workqueue.c 75 "struct workqueue *"/*wq*/,
83 "struct workqueue *"/*wq*/);
86 "struct workqueue *"/*wq*/,
90 "struct workqueue *"/*wq*/,
95 "struct workqueue *"/*wq*/,
100 "struct workqueue *"/*wq*/,
103 "struct workqueue *"/*wq*/,
106 "struct workqueue *"/*wq*/,
109 "struct workqueue *"/*wq*/,
113 "struct workqueue *"/*wq*/);
164 struct workqueue *wq = cookie; local in function:workqueue_worker
303 struct workqueue *wq; local in function:workqueue_create
    [all...]
  /src/sys/external/bsd/common/linux/
linux_work.c 90 "struct work_struct *"/*work*/, "struct workqueue_struct *"/*wq*/);
92 "struct work_struct *"/*work*/, "struct workqueue_struct *"/*wq*/);
94 "struct work_struct *"/*work*/, "struct workqueue_struct *"/*wq*/);
96 "struct rcu_work *"/*work*/, "struct workqueue_struct *"/*wq*/);
98 "struct work_struct *"/*work*/, "struct workqueue_struct *"/*wq*/);
100 "struct delayed_work *"/*dw*/, "struct workqueue_struct *"/*wq*/,
103 "struct delayed_work *"/*dw*/, "struct workqueue_struct *"/*wq*/);
105 "struct delayed_work *"/*dw*/, "struct workqueue_struct *"/*wq*/);
107 "struct delayed_work *"/*dw*/, "struct workqueue_struct *"/*wq*/);
109 "struct work_struct *"/*work*/, "struct workqueue_struct *"/*wq*/);
258 struct workqueue_struct *wq; local in function:alloc_workqueue
403 struct workqueue_struct *const wq = cookie; local in function:linux_workqueue_thread
490 struct workqueue_struct *const wq = work_queue(&dw->work); local in function:linux_workqueue_timeout
536 struct workqueue_struct *wq = lwp_getspecific(workqueue_key); local in function:current_work
743 struct workqueue_struct *wq; local in function:cancel_work
792 struct workqueue_struct *wq; local in function:cancel_work_sync
1239 struct workqueue_struct *wq; local in function:cancel_delayed_work
1329 struct workqueue_struct *wq; local in function:cancel_delayed_work_sync
1524 struct workqueue_struct *wq; local in function:flush_work
1544 struct workqueue_struct *wq; local in function:flush_delayed_work
1646 struct workqueue_struct *wq = work_queue(&rw->work); local in function:queue_rcu_work_cb
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/via/
via_dmablit.h 96 struct work_struct wq; member in struct:_drm_via_blitq
  /src/sys/external/bsd/drm2/dist/include/drm/ttm/
ttm_bo_driver.h 475 * @wq: Work queue structure for the delayed delete workqueue.
514 struct delayed_work wq; member in struct:ttm_bo_device
  /src/sys/external/bsd/drm2/dist/drm/vmwgfx/
vmwgfx_fence.c 164 drm_waitqueue_t wq; member in struct:vmwgfx_wait_cb
177 DRM_SPIN_WAKEUP_ALL(&wait->wq, fence->lock);
212 DRM_INIT_WAITQUEUE(&cb.wq, "vmwgfxwf");
225 DRM_SPIN_TIMED_WAIT_UNTIL(ret, &cb.wq, f->lock, timeout, C);
227 DRM_SPIN_TIMED_WAIT_NOINTR_UNTIL(ret, &cb.wq, f->lock, timeout,
275 DRM_DESTROY_WAITQUEUE(&cb.wq);
  /src/sys/ufs/ffs/
ffs_alloc.c 1608 struct workqueue *wq; member in struct:discarddata
1682 error = workqueue_create(&ts->wq, "trimwq", ffs_discardcb, ts,
1728 workqueue_destroy(ts->wq);
1790 workqueue_enqueue(ts->wq, &td->wk, NULL);
1818 workqueue_enqueue(ts->wq, &td->wk, NULL);
  /src/sys/dev/
cgd.c 667 struct workqueue *wq; local in function:cgd_create_worker
674 error = workqueue_create(&wq, "cgd", cgd_process, NULL,
683 cw->cw_wq = wq;
  /src/sys/dev/pci/cxgb/
cxgb_osdep.h 61 struct workqueue *wq; member in struct:cxgb_task
  /src/sys/external/bsd/drm2/dist/drm/i915/display/
intel_sprite.c 94 drm_waitqueue_t *wq = drm_crtc_vblank_waitqueue(&crtc->base); local in function:intel_pipe_update_start
130 DRM_SPIN_TIMED_WAIT_NOINTR_UNTIL(ret, wq, &dev_priv->drm.event_lock,
  /src/sys/net/lagg/
if_lagg.c 2876 struct workqueue *wq; local in function:lagg_workq_create
2879 error = workqueue_create(&wq, name, lagg_workq_work,
2885 return wq;
2889 lagg_workq_destroy(struct workqueue *wq)
2892 workqueue_destroy(wq);
2896 lagg_workq_add(struct workqueue *wq, struct lagg_work *lw)
2905 workqueue_enqueue(wq, &lw->lw_cookie, NULL);
2910 lagg_workq_wait(struct workqueue *wq, struct lagg_work *lw)
2914 workqueue_wait(wq, &lw->lw_cookie);
  /src/sys/net/
route.c 260 struct workqueue *wq; member in struct:__anone25197f10208
481 error = workqueue_create(&rt_free_global.wq, "rt_free",
748 workqueue_enqueue(rt_free_global.wq, &rt_free_global.wk, NULL);
if_spppsubr.c 6624 struct workqueue *wq; local in function:sppp_wq_create
6627 error = workqueue_create(&wq, xnamebuf, sppp_wq_work,
6634 return wq;
6638 sppp_wq_destroy(struct sppp *sp __unused, struct workqueue *wq)
6641 workqueue_destroy(wq);
6654 sppp_wq_add(struct workqueue *wq, struct sppp_work *work)
6663 workqueue_enqueue(wq, &work->work, NULL);
6667 sppp_wq_wait(struct workqueue *wq, struct sppp_work *work)
6671 workqueue_wait(wq, &work->work);
  /src/sys/dev/pci/
xmm7360.c 306 #define wait_event_interruptible(wq, cond) \
311 int error = tsleep(wq, PCATCH, "xmmwq", 0); \
328 #define wait_event_interruptible_timeout(wq, cond, jiffies) \
341 int error = tsleep(wq, PCATCH, "xmmwq", jiffies); \
491 wait_queue_head_t wq; member in struct:queue_pair
522 wait_queue_head_t wq; member in struct:xmm_dev
610 int ret = wait_event_interruptible_timeout(xmm->wq, (xmm->cp->c_rptr == xmm->cp->c_wptr) || xmm->error, msecs_to_jiffies(1000));
830 init_waitqueue_head(&qp->wq);
958 ret = wait_event_interruptible(qp->wq, xmm7360_qp_has_data(qp) || xmm->error);
1049 poll_wait(file, &qp->wq, wait)
    [all...]
if_vioif.c 2773 struct workqueue *wq; local in function:vioif_workq_create
2776 error = workqueue_create(&wq, name, vioif_workq_work, NULL,
2782 return wq;
2786 vioif_workq_destroy(struct workqueue *wq)
2789 workqueue_destroy(wq);
2802 vioif_work_add(struct workqueue *wq, struct vioif_work *work)
2810 workqueue_enqueue(wq, &work->cookie, NULL);
2815 vioif_work_wait(struct workqueue *wq, struct vioif_work *work)
2818 workqueue_wait(wq, &work->cookie);
if_iavf.c 5190 struct workqueue *wq; local in function:iavf_workq_create
5193 error = workqueue_create(&wq, name, iavf_workq_work, NULL,
5199 return wq;
5203 iavf_workq_destroy(struct workqueue *wq)
5206 workqueue_destroy(wq);
5224 iavf_work_add(struct workqueue *wq, struct iavf_work *work)
5230 workqueue_enqueue(wq, &work->ixw_cookie, NULL);
5235 iavf_work_wait(struct workqueue *wq, struct iavf_work *work)
5238 workqueue_wait(wq, &work->ixw_cookie);
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu.h 381 drm_waitqueue_t wq; member in struct:amdgpu_sa_manager

Completed in 45 milliseconds

1 2