Lines Matching refs:mode_config
379 mutex_lock(&dev->mode_config.mutex); in vmw_kms_cursor_post_execbuf()
381 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in vmw_kms_cursor_post_execbuf()
395 mutex_unlock(&dev->mode_config.mutex); in vmw_kms_cursor_post_execbuf()
1118 dev->mode_config.funcs = &vmw_kms_funcs; in vmw_kms_init()
1119 dev->mode_config.min_width = 1; in vmw_kms_init()
1120 dev->mode_config.min_height = 1; in vmw_kms_init()
1121 dev->mode_config.max_width = dev_priv->texture_max_width; in vmw_kms_init()
1122 dev->mode_config.max_height = dev_priv->texture_max_height; in vmw_kms_init()
1163 mutex_lock(&dev->mode_config.mutex); in vmw_kms_cursor_bypass_ioctl()
1166 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { in vmw_kms_cursor_bypass_ioctl()
1172 mutex_unlock(&dev->mode_config.mutex); in vmw_kms_cursor_bypass_ioctl()
1188 mutex_unlock(&dev->mode_config.mutex); in vmw_kms_cursor_bypass_ioctl()
1341 mutex_lock(&dev->mode_config.mutex); in vmw_du_update_layout()
1355 list_for_each_entry(con, &dev->mode_config.connector_list, head) { in vmw_du_update_layout()
1371 mutex_unlock(&dev->mode_config.mutex); in vmw_du_update_layout()
1626 struct drm_mode_config *mode_config = &dev->mode_config; in vmw_kms_update_layout_ioctl() local
1652 rects[i].x + rects[i].w > mode_config->max_width || in vmw_kms_update_layout_ioctl()
1653 rects[i].y + rects[i].h > mode_config->max_height) { in vmw_kms_update_layout_ioctl()
1734 list_for_each_entry(crtc, &dev_priv->dev->mode_config.crtc_list, head) { in vmw_kms_helper_dirty()
2074 list_for_each_entry(con, &dev_priv->dev->mode_config.connector_list, in vmw_kms_fbdev_init_data()