sou                99 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c static void vmw_sou_destroy(struct vmw_screen_object_unit *sou)
sou               101 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	vmw_du_cleanup(&sou->base);
sou               102 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	kfree(sou);
sou               119 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 			       struct vmw_screen_object_unit *sou,
sou               132 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	BUG_ON(!sou->buffer);
sou               142 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->obj.id = sou->base.unit;
sou               144 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 		(sou->base.unit == 0 ? SVGA_SCREEN_IS_PRIMARY : 0);
sou               149 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	sou->base.set_gui_x = cmd->obj.root.x;
sou               150 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	sou->base.set_gui_y = cmd->obj.root.y;
sou               153 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	vmw_bo_get_guest_ptr(&sou->buffer->base, &cmd->obj.backingStore.ptr);
sou               158 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	sou->defined = true;
sou               167 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 				struct vmw_screen_object_unit *sou)
sou               180 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	if (unlikely(!sou->defined))
sou               190 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.screenId = sou->base.unit;
sou               199 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 		sou->defined = false;
sou               215 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	struct vmw_screen_object_unit *sou;
sou               222 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	sou = vmw_crtc_to_sou(crtc);
sou               230 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	if (sou->defined) {
sou               231 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 		ret = vmw_sou_fifo_destroy(dev_priv, sou);
sou               243 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 		sou->buffer = vps->bo;
sou               244 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 		sou->buffer_size = vps->bo_size;
sou               246 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 		conn_state = sou->base.connector.state;
sou               252 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 		ret = vmw_sou_fifo_create(dev_priv, sou, x, y, &crtc->mode);
sou               258 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 		sou->buffer = NULL;
sou               259 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 		sou->buffer_size = 0;
sou               295 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	struct vmw_screen_object_unit *sou;
sou               304 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	sou = vmw_crtc_to_sou(crtc);
sou               307 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	if (sou->defined) {
sou               308 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 		ret = vmw_sou_fifo_destroy(dev_priv, sou);
sou               828 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	struct vmw_screen_object_unit *sou;
sou               836 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	sou = kzalloc(sizeof(*sou), GFP_KERNEL);
sou               837 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	if (!sou)
sou               840 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	sou->base.unit = unit;
sou               841 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	crtc = &sou->base.crtc;
sou               842 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	encoder = &sou->base.encoder;
sou               843 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	connector = &sou->base.connector;
sou               844 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	primary = &sou->base.primary;
sou               845 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cursor = &sou->base.cursor;
sou               847 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	sou->base.pref_active = (unit == 0);
sou               848 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	sou->base.pref_width = dev_priv->initial_width;
sou               849 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	sou->base.pref_height = dev_priv->initial_height;
sou               850 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	sou->base.pref_mode = NULL;
sou               856 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	sou->base.is_implicit = false;
sou               861 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	ret = drm_universal_plane_init(dev, &sou->base.primary,
sou               877 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	ret = drm_universal_plane_init(dev, &sou->base.cursor,
sou               884 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 		drm_plane_cleanup(&sou->base.primary);
sou               920 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	ret = drm_crtc_init_with_planes(dev, crtc, &sou->base.primary,
sou               921 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 					&sou->base.cursor,
sou               947 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	kfree(sou);