Lines Matching refs:crtc_req

2739 	struct drm_mode_crtc *crtc_req = data;  in drm_mode_setcrtc()  local
2756 if (crtc_req->x & 0xffff0000 || crtc_req->y & 0xffff0000) in drm_mode_setcrtc()
2760 crtc = drm_crtc_find(dev, crtc_req->crtc_id); in drm_mode_setcrtc()
2762 DRM_DEBUG_KMS("Unknown CRTC ID %d\n", crtc_req->crtc_id); in drm_mode_setcrtc()
2768 if (crtc_req->mode_valid) { in drm_mode_setcrtc()
2771 if (crtc_req->fb_id == -1) { in drm_mode_setcrtc()
2781 fb = drm_framebuffer_lookup(dev, crtc_req->fb_id); in drm_mode_setcrtc()
2784 crtc_req->fb_id); in drm_mode_setcrtc()
2796 ret = drm_crtc_convert_umode(mode, &crtc_req->mode); in drm_mode_setcrtc()
2827 ret = drm_crtc_check_viewport(crtc, crtc_req->x, crtc_req->y, in drm_mode_setcrtc()
2834 if (crtc_req->count_connectors == 0 && mode) { in drm_mode_setcrtc()
2840 if (crtc_req->count_connectors > 0 && (!mode || !fb)) { in drm_mode_setcrtc()
2842 crtc_req->count_connectors); in drm_mode_setcrtc()
2847 if (crtc_req->count_connectors > 0) { in drm_mode_setcrtc()
2851 if (crtc_req->count_connectors > config->num_connector) { in drm_mode_setcrtc()
2856 connector_set = kmalloc_array(crtc_req->count_connectors, in drm_mode_setcrtc()
2864 for (i = 0; i < crtc_req->count_connectors; i++) { in drm_mode_setcrtc()
2865 set_connectors_ptr = (uint32_t __user *)(unsigned long)crtc_req->set_connectors_ptr; in drm_mode_setcrtc()
2887 set.x = crtc_req->x; in drm_mode_setcrtc()
2888 set.y = crtc_req->y; in drm_mode_setcrtc()
2891 set.num_connectors = crtc_req->count_connectors; in drm_mode_setcrtc()