/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
|