Home
last modified time | relevance | path

Searched refs:drm_waitqueue_t (Results 1 – 25 of 32) sorted by relevance

12

/netbsd-src/sys/external/bsd/drm2/include/drm/
H A Ddrm_wait_netbsd.h46 typedef kcondvar_t drm_waitqueue_t; typedef
51 DRM_INIT_WAITQUEUE(drm_waitqueue_t *q, const char *name) in DRM_INIT_WAITQUEUE()
57 DRM_DESTROY_WAITQUEUE(drm_waitqueue_t *q) in DRM_DESTROY_WAITQUEUE()
63 DRM_WAITERS_P(drm_waitqueue_t *q, struct mutex *interlock) in DRM_WAITERS_P()
70 DRM_WAKEUP_ONE(drm_waitqueue_t *q, struct mutex *interlock) in DRM_WAKEUP_ONE()
77 DRM_WAKEUP_ALL(drm_waitqueue_t *q, struct mutex *interlock) in DRM_WAKEUP_ALL()
84 DRM_SPIN_WAITERS_P(drm_waitqueue_t *q, spinlock_t *interlock) in DRM_SPIN_WAITERS_P()
91 DRM_SPIN_WAKEUP_ONE(drm_waitqueue_t *q, spinlock_t *interlock) in DRM_SPIN_WAKEUP_ONE()
98 DRM_SPIN_WAKEUP_ALL(drm_waitqueue_t *q, spinlock_t *interlock) in DRM_SPIN_WAKEUP_ALL()
/netbsd-src/sys/external/bsd/drm2/linux/
H A Dlinux_kthread.c62 drm_waitqueue_t *kt_wq;
133 drm_waitqueue_t *wq) in kthread_alloc()
169 spinlock_t *interlock, drm_waitqueue_t *wq) in kthread_run()
/netbsd-src/sys/external/bsd/drm2/dist/drm/via/
H A Dvia_dmablit.h90 drm_waitqueue_t blit_queue[VIA_NUM_BLIT_SLOTS];
91 drm_waitqueue_t busy_queue;
H A Dvia_drv.h75 drm_waitqueue_t irq_queue;
89 drm_waitqueue_t decoder_queue[VIA_NR_XVMC_LOCKS];
H A Dvia_dmablit.c547 via_dmablit_active(drm_via_blitq_t *blitq, int engine, uint32_t handle, drm_waitqueue_t **queue) in via_dmablit_active()
594 drm_waitqueue_t *queue; in via_dmablit_sync()
/netbsd-src/sys/external/bsd/drm2/dist/include/drm/
H A Ddrm_vblank.h111 drm_waitqueue_t queue;
254 drm_waitqueue_t *drm_crtc_vblank_waitqueue(struct drm_crtc *crtc);
H A Ddrm_file.h307 drm_waitqueue_t event_wait;
346 drm_waitqueue_t event_read_wq;
H A Dgpu_scheduler.h285 drm_waitqueue_t wake_up_worker;
286 drm_waitqueue_t job_scheduled;
H A Ddrm_auth.h65 drm_waitqueue_t lock_queue; /**< Queue of blocked processes */
H A Ddrm_device.h337 drm_waitqueue_t suspend_cv;
H A Ddrm_dp_mst_helper.h666 drm_waitqueue_t tx_waitq;
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_reset_types.h55 drm_waitqueue_t queue;
/netbsd-src/sys/external/bsd/drm2/include/linux/
H A Dkthread.h51 spinlock_t *, drm_waitqueue_t *);
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/
H A Dgf100.h29 drm_waitqueue_t wait;
H A Dgk104.h38 drm_waitqueue_t wait;
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_active_types.h42 drm_waitqueue_t tree_wq;
H A Dintel_wakeref.h44 drm_waitqueue_t wq;
H A Di915_perf_types.h238 drm_waitqueue_t poll_wq;
H A Di915_sw_fence.c163 drm_waitqueue_t wq;
H A Di915_drv.h971 drm_waitqueue_t gmbus_wait_queue;
1081 drm_waitqueue_t atomic_commit_wq;
/netbsd-src/sys/external/bsd/drm2/dist/drm/vmwgfx/
H A Dttm_lock.h76 drm_waitqueue_t queue;
H A Dvmwgfx_cmdbuf.c135 drm_waitqueue_t alloc_queue;
136 drm_waitqueue_t idle_queue;
H A Dvmwgfx_drv.h547 drm_waitqueue_t fence_queue;
549 drm_waitqueue_t fifo_queue;
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
H A Dpmu.h33 drm_waitqueue_t wait;
H A Dclk.h97 drm_waitqueue_t wait;

12