Home
last modified time | relevance | path

Searched refs:irqwait (Results 1 – 5 of 5) sorted by relevance

/freebsd-10-stable/sys/dev/drm/
Dvia_irq.c352 drm_via_irqwait_t *irqwait = data; in via_wait_irq() local
359 if (irqwait->request.irq >= dev_priv->num_irqs) { in via_wait_irq()
361 irqwait->request.irq); in via_wait_irq()
365 cur_irq += irqwait->request.irq; in via_wait_irq()
367 switch (irqwait->request.type & ~VIA_IRQ_FLAGS_MASK) { in via_wait_irq()
369 irqwait->request.sequence += in via_wait_irq()
371 irqwait->request.type &= ~_DRM_VBLANK_RELATIVE; in via_wait_irq()
378 if (irqwait->request.type & VIA_IRQ_SIGNAL) { in via_wait_irq()
383 force_sequence = (irqwait->request.type & VIA_IRQ_FORCE_SEQUENCE); in via_wait_irq()
385 ret = via_driver_irq_wait(dev, irqwait->request.irq, force_sequence, in via_wait_irq()
[all …]
Dradeon_irq.c354 drm_radeon_irq_wait_t *irqwait = data; in radeon_irq_wait() local
361 return radeon_wait_irq(dev, irqwait->irq_seq); in radeon_irq_wait()
Di915_irq.c391 drm_i915_irq_wait_t *irqwait = data; in i915_irq_wait() local
398 return i915_wait_irq(dev, irqwait->irq_seq); in i915_irq_wait()
/freebsd-10-stable/sys/dev/drm2/radeon/
Dradeon_irq.c319 drm_radeon_irq_wait_t *irqwait = data; in radeon_irq_wait() local
329 return radeon_wait_irq(dev, irqwait->irq_seq); in radeon_irq_wait()
/freebsd-10-stable/sys/dev/drm2/i915/
Di915_dma.c876 drm_i915_irq_wait_t *irqwait = data; in i915_irq_wait() local
886 return i915_wait_irq(dev, irqwait->irq_seq); in i915_irq_wait()