Lines Matching refs:num_crtcs

281 	if (WARN_ON(pipe >= dev->num_crtcs))  in drm_vblank_count()
398 if (dev->num_crtcs == 0) in drm_vblank_cleanup()
401 for (pipe = 0; pipe < dev->num_crtcs; pipe++) { in drm_vblank_cleanup()
412 dev->num_crtcs = 0; in drm_vblank_cleanup()
427 int drm_vblank_init(struct drm_device *dev, unsigned int num_crtcs) in drm_vblank_init() argument
435 dev->num_crtcs = num_crtcs; in drm_vblank_init()
437 dev->vblank = kcalloc(num_crtcs, sizeof(*dev->vblank), GFP_KERNEL); in drm_vblank_init()
441 for (i = 0; i < num_crtcs; i++) { in drm_vblank_init()
469 dev->num_crtcs = 0; in drm_vblank_init()
509 if (!dev->num_crtcs) in drm_calc_timestamping_constants()
512 if (WARN_ON(pipe >= dev->num_crtcs)) in drm_calc_timestamping_constants()
599 if (pipe >= dev->num_crtcs || !crtc) { in drm_calc_vbltimestamp_from_scanoutpos()
779 if (WARN_ON(pipe >= dev->num_crtcs)) { in drm_vblank_count_and_time()
912 if (dev->num_crtcs > 0) { in drm_crtc_send_vblank_event()
982 if (!dev->num_crtcs) in drm_vblank_get()
985 if (WARN_ON(pipe >= dev->num_crtcs)) in drm_vblank_get()
1023 if (WARN_ON(pipe >= dev->num_crtcs)) in drm_vblank_put()
1071 if (WARN_ON(pipe >= dev->num_crtcs)) in drm_wait_one_vblank()
1126 if (WARN_ON(pipe >= dev->num_crtcs)) in drm_crtc_vblank_off()
1224 if (WARN_ON(pipe >= dev->num_crtcs)) in drm_crtc_vblank_on()
1271 if (WARN_ON(pipe >= dev->num_crtcs)) in drm_vblank_restore()
1320 if (!dev->num_crtcs) in drm_legacy_vblank_pre_modeset()
1323 if (WARN_ON(pipe >= dev->num_crtcs)) in drm_legacy_vblank_pre_modeset()
1347 if (!dev->num_crtcs) in drm_legacy_vblank_post_modeset()
1350 if (WARN_ON(pipe >= dev->num_crtcs)) in drm_legacy_vblank_post_modeset()
1372 if (!dev->num_crtcs) in drm_legacy_modeset_ctl_ioctl()
1380 if (pipe >= dev->num_crtcs) in drm_legacy_modeset_ctl_ioctl()
1573 if (pipe >= dev->num_crtcs) in drm_wait_vblank_ioctl()
1689 if (WARN_ON_ONCE(!dev->num_crtcs)) in drm_handle_vblank()
1692 if (WARN_ON(pipe >= dev->num_crtcs)) in drm_handle_vblank()