/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/ |
nv50.h | 19 } vblank; member in struct:nv50_sw_chan
|
nv50.h | 19 } vblank; member in struct:nv50_sw_chan
|
/src/sys/external/bsd/drm2/dist/drm/ |
drm_irq.c | 4 * drm_irq.c IRQ and vblank support 89 * need to set &drm_device.irq_enabled to signal the DRM core that vblank 107 * that vblank interrupts are available. 214 * vblank/irq handling. KMS drivers must ensure that vblanks are all 220 struct drm_vblank_crtc *vblank = &dev->vblank[i]; local in function:drm_irq_uninstall 222 if (!vblank->enabled) 229 DRM_SPIN_WAKEUP_ONE(&vblank->queue, 232 wake_up(&vblank->queue);
|
drm_irq.c | 4 * drm_irq.c IRQ and vblank support 89 * need to set &drm_device.irq_enabled to signal the DRM core that vblank 107 * that vblank interrupts are available. 214 * vblank/irq handling. KMS drivers must ensure that vblanks are all 220 struct drm_vblank_crtc *vblank = &dev->vblank[i]; local in function:drm_irq_uninstall 222 if (!vblank->enabled) 229 DRM_SPIN_WAKEUP_ONE(&vblank->queue, 232 wake_up(&vblank->queue);
|
drm_vblank.c | 4 * drm_irq.c IRQ and vblank support 46 * DOC: vblank handling 62 * drm_crtc_handle_vblank() in its vblank interrupt handler for working vblank 69 * call drm_crtc_vblank_get() and release the vblank reference again with 70 * drm_crtc_vblank_put(). In between these two calls vblank interrupts are 73 * On many hardware disabling the vblank interrupt cannot be done in a race-free 75 * &drm_driver.max_vblank_count. In that case the vblank core only disables the 88 * vblank irq in drm_handle_vblank(). 1 msec should be ok. 102 MODULE_PARM_DESC(vblankoffdelay, "Delay until vblank irq auto-disable [msecs] (0: never disable, <0: disable immediately)") 109 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:store_vblank 123 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_max_vblank_count 217 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_update_vblank_count 309 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_vblank_count 344 u64 vblank; local in function:drm_crtc_accurate_vblank_count 388 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_vblank_disable_and_save 438 struct drm_vblank_crtc *vblank = from_timer(vblank, t, disable_timer); local in function:vblank_disable_fn 460 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_vblank_cleanup 502 struct drm_vblank_crtc *vblank = &dev->vblank[i]; local in function:drm_vblank_init 565 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_calc_timestamping_constants 650 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_calc_vbltimestamp_from_scanoutpos 843 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_vblank_count_and_time 1017 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_vblank_enable 1054 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_vblank_get_locked 1113 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_vblank_put_locked 1137 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_vblank_put 1188 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_wait_one_vblank 1242 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_crtc_vblank_off 1311 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_crtc_vblank_reset 1349 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_crtc_set_max_vblank_count 1372 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_crtc_vblank_on 1416 struct drm_vblank_crtc *vblank; local in function:drm_vblank_restore 1468 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_legacy_vblank_pre_modeset 1494 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_legacy_vblank_post_modeset 1558 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_queue_vblank_event 1679 struct drm_vblank_crtc *vblank; local in function:drm_wait_vblank_ioctl 1855 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; local in function:drm_handle_vblank 1944 struct drm_vblank_crtc *vblank; local in function:drm_crtc_get_sequence_ioctl 1998 struct drm_vblank_crtc *vblank; local in function:drm_crtc_queue_sequence_ioctl [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/ |
disp.h | 20 struct nvkm_event vblank; member in struct:nvkm_disp
|
disp.h | 20 struct nvkm_event vblank; member in struct:nvkm_disp
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_encoders.c | 175 unsigned vblank = native_mode->vtotal - native_mode->vdisplay; local in function:amdgpu_panel_mode_fixup 191 adjusted_mode->vtotal = native_mode->vdisplay + vblank; 204 adjusted_mode->crtc_vtotal = adjusted_mode->crtc_vdisplay + vblank;
|
amdgpu_encoders.c | 175 unsigned vblank = native_mode->vtotal - native_mode->vdisplay; local in function:amdgpu_panel_mode_fixup 191 adjusted_mode->vtotal = native_mode->vdisplay + vblank; 204 adjusted_mode->crtc_vtotal = adjusted_mode->crtc_vdisplay + vblank;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/ |
nouveau_crtc.h | 40 struct nvif_notify vblank; member in struct:nouveau_crtc
|
nouveau_crtc.h | 40 struct nvif_notify vblank; member in struct:nouveau_crtc
|
nouveau_display.c | 61 container_of(notify, typeof(*nv_crtc), vblank); 77 nvif_notify_get(&nv_crtc->vblank); 93 nvif_notify_put(&nv_crtc->vblank); 122 struct drm_vblank_crtc *vblank = &crtc->dev->vblank[drm_crtc_index(crtc)]; local in function:nouveau_display_scanoutpos_head 136 if (retry) ndelay(vblank->linedur_ns); 173 nvif_notify_fini(&nv_crtc->vblank); 194 &nv_crtc->vblank);
|
nouveau_display.c | 61 container_of(notify, typeof(*nv_crtc), vblank); 77 nvif_notify_get(&nv_crtc->vblank); 93 nvif_notify_put(&nv_crtc->vblank); 122 struct drm_vblank_crtc *vblank = &crtc->dev->vblank[drm_crtc_index(crtc)]; local in function:nouveau_display_scanoutpos_head 136 if (retry) ndelay(vblank->linedur_ns); 173 nvif_notify_fini(&nv_crtc->vblank); 194 &nv_crtc->vblank);
|
/src/sys/external/bsd/drm2/dist/drm/radeon/ |
radeon_encoders.c | 336 unsigned vblank = native_mode->vtotal - native_mode->vdisplay; local in function:radeon_panel_mode_fixup 354 adjusted_mode->vtotal = native_mode->vdisplay + vblank; 369 adjusted_mode->crtc_vtotal = adjusted_mode->crtc_vdisplay + vblank;
|
radeon_encoders.c | 336 unsigned vblank = native_mode->vtotal - native_mode->vdisplay; local in function:radeon_panel_mode_fixup 354 adjusted_mode->vtotal = native_mode->vdisplay + vblank; 369 adjusted_mode->crtc_vtotal = adjusted_mode->crtc_vdisplay + vblank;
|
/src/sys/external/bsd/drm2/dist/include/drm/ |
drm_displayid.h | 87 u8 vblank[2]; member in struct:displayid_detailed_timings_1
|
drm_displayid.h | 87 u8 vblank[2]; member in struct:displayid_detailed_timings_1
|
drm_device.h | 187 * Indicates that interrupt handling is enabled, specifically vblank 204 * If true, vblank interrupt will be disabled immediately when the 205 * refcount drops to zero, as opposed to via the vblank disable 208 * This can be set to true it the hardware has a working vblank counter 217 * @vblank: 219 * Array of vblank tracking structures, one per &struct drm_crtc. For 220 * historical reasons (vblank support predates kernel modesetting) this 224 struct drm_vblank_crtc *vblank; member in struct:drm_device 229 * Protects vblank count and time updates during vblank enable/disabl [all...] |
drm_device.h | 187 * Indicates that interrupt handling is enabled, specifically vblank 204 * If true, vblank interrupt will be disabled immediately when the 205 * refcount drops to zero, as opposed to via the vblank disable 208 * This can be set to true it the hardware has a working vblank counter 217 * @vblank: 219 * Array of vblank tracking structures, one per &struct drm_crtc. For 220 * historical reasons (vblank support predates kernel modesetting) this 224 struct drm_vblank_crtc *vblank; member in struct:drm_device 229 * Protects vblank count and time updates during vblank enable/disabl [all...] |
/src/sys/dev/videomode/ |
edid.c | 380 unsigned vactive, vblank, vsyncwid, vsyncoff; local in function:edid_det_timing 398 vblank = EDID_DET_TIMING_VBLANK(data); 410 vmp->vtotal = vactive + vblank;
|
edid.c | 380 unsigned vactive, vblank, vsyncwid, vsyncoff; local in function:edid_det_timing 398 vblank = EDID_DET_TIMING_VBLANK(data); 410 vmp->vtotal = vactive + vblank;
|
/src/sys/arch/hp300/dev/ |
topcatreg.h | 57 uint8_t vblank; /* vertical blanking 0x4040 */ member in struct:tcboxfb
|
topcatreg.h | 57 uint8_t vblank; /* vertical blanking 0x4040 */ member in struct:tcboxfb
|
/src/sys/arch/hp300/stand/common/ |
grf_tcreg.h | 81 vu_char vblank; /* vertical blanking 0x4040 */ member in struct:tcboxfb
|
grf_tcreg.h | 81 vu_char vblank; /* vertical blanking 0x4040 */ member in struct:tcboxfb
|