drm_info 132 drivers/gpu/drm/xen/xen_drm_front.c front_info = pipeline->drm_info->front_info; drm_info 373 drivers/gpu/drm/xen/xen_drm_front.c struct xen_drm_front_drm_info *drm_info = front_info->drm_info; drm_info 378 drivers/gpu/drm/xen/xen_drm_front.c xen_drm_front_kms_on_frame_done(&drm_info->pipeline[conn_idx], drm_info 386 drivers/gpu/drm/xen/xen_drm_front.c struct xen_drm_front_drm_info *drm_info = dev->dev_private; drm_info 408 drivers/gpu/drm/xen/xen_drm_front.c ret = xen_drm_front_dbuf_create(drm_info->front_info, drm_info 426 drivers/gpu/drm/xen/xen_drm_front.c xen_drm_front_dbuf_destroy(drm_info->front_info, drm_info 438 drivers/gpu/drm/xen/xen_drm_front.c struct xen_drm_front_drm_info *drm_info = obj->dev->dev_private; drm_info 442 drivers/gpu/drm/xen/xen_drm_front.c xen_drm_front_dbuf_destroy(drm_info->front_info, drm_info 446 drivers/gpu/drm/xen/xen_drm_front.c dbuf_free(&drm_info->front_info->dbuf_list, drm_info 455 drivers/gpu/drm/xen/xen_drm_front.c struct xen_drm_front_drm_info *drm_info = dev->dev_private; drm_info 456 drivers/gpu/drm/xen/xen_drm_front.c struct xen_drm_front_info *front_info = drm_info->front_info; drm_info 458 drivers/gpu/drm/xen/xen_drm_front.c xen_drm_front_kms_fini(drm_info); drm_info 470 drivers/gpu/drm/xen/xen_drm_front.c kfree(drm_info); drm_info 517 drivers/gpu/drm/xen/xen_drm_front.c struct xen_drm_front_drm_info *drm_info; drm_info 523 drivers/gpu/drm/xen/xen_drm_front.c drm_info = kzalloc(sizeof(*drm_info), GFP_KERNEL); drm_info 524 drivers/gpu/drm/xen/xen_drm_front.c if (!drm_info) { drm_info 529 drivers/gpu/drm/xen/xen_drm_front.c drm_info->front_info = front_info; drm_info 530 drivers/gpu/drm/xen/xen_drm_front.c front_info->drm_info = drm_info; drm_info 538 drivers/gpu/drm/xen/xen_drm_front.c drm_info->drm_dev = drm_dev; drm_info 540 drivers/gpu/drm/xen/xen_drm_front.c drm_dev->dev_private = drm_info; drm_info 542 drivers/gpu/drm/xen/xen_drm_front.c ret = xen_drm_front_kms_init(drm_info); drm_info 565 drivers/gpu/drm/xen/xen_drm_front.c kfree(drm_info); drm_info 571 drivers/gpu/drm/xen/xen_drm_front.c struct xen_drm_front_drm_info *drm_info = front_info->drm_info; drm_info 574 drivers/gpu/drm/xen/xen_drm_front.c if (!drm_info) drm_info 577 drivers/gpu/drm/xen/xen_drm_front.c dev = drm_info->drm_dev; drm_info 589 drivers/gpu/drm/xen/xen_drm_front.c front_info->drm_info = NULL; drm_info 631 drivers/gpu/drm/xen/xen_drm_front.c if (!front_info->drm_info) drm_info 94 drivers/gpu/drm/xen/xen_drm_front.h struct xen_drm_front_drm_info *drm_info; drm_info 108 drivers/gpu/drm/xen/xen_drm_front.h struct xen_drm_front_drm_info *drm_info; drm_info 100 drivers/gpu/drm/xen/xen_drm_front_conn.c int xen_drm_front_conn_init(struct xen_drm_front_drm_info *drm_info, drm_info 113 drivers/gpu/drm/xen/xen_drm_front_conn.c return drm_connector_init(drm_info->drm_dev, connector, drm_info 21 drivers/gpu/drm/xen/xen_drm_front_conn.h int xen_drm_front_conn_init(struct xen_drm_front_drm_info *drm_info, drm_info 80 drivers/gpu/drm/xen/xen_drm_front_gem.c struct xen_drm_front_drm_info *drm_info = dev->dev_private; drm_info 89 drivers/gpu/drm/xen/xen_drm_front_gem.c if (drm_info->front_info->cfg.be_alloc) { drm_info 190 drivers/gpu/drm/xen/xen_drm_front_gem.c struct xen_drm_front_drm_info *drm_info = dev->dev_private; drm_info 211 drivers/gpu/drm/xen/xen_drm_front_gem.c ret = xen_drm_front_dbuf_create(drm_info->front_info, drm_info 38 drivers/gpu/drm/xen/xen_drm_front_kms.c struct xen_drm_front_drm_info *drm_info = fb->dev->dev_private; drm_info 42 drivers/gpu/drm/xen/xen_drm_front_kms.c xen_drm_front_fb_detach(drm_info->front_info, drm_info 57 drivers/gpu/drm/xen/xen_drm_front_kms.c struct xen_drm_front_drm_info *drm_info = dev->dev_private; drm_info 75 drivers/gpu/drm/xen/xen_drm_front_kms.c ret = xen_drm_front_fb_attach(drm_info->front_info, drm_info 201 drivers/gpu/drm/xen/xen_drm_front_kms.c struct xen_drm_front_drm_info *drm_info = pipeline->drm_info; drm_info 207 drivers/gpu/drm/xen/xen_drm_front_kms.c ret = xen_drm_front_page_flip(drm_info->front_info, drm_info 296 drivers/gpu/drm/xen/xen_drm_front_kms.c static int display_pipe_init(struct xen_drm_front_drm_info *drm_info, drm_info 300 drivers/gpu/drm/xen/xen_drm_front_kms.c struct drm_device *dev = drm_info->drm_dev; drm_info 305 drivers/gpu/drm/xen/xen_drm_front_kms.c pipeline->drm_info = drm_info; drm_info 312 drivers/gpu/drm/xen/xen_drm_front_kms.c ret = xen_drm_front_conn_init(drm_info, &pipeline->conn); drm_info 324 drivers/gpu/drm/xen/xen_drm_front_kms.c int xen_drm_front_kms_init(struct xen_drm_front_drm_info *drm_info) drm_info 326 drivers/gpu/drm/xen/xen_drm_front_kms.c struct drm_device *dev = drm_info->drm_dev; drm_info 337 drivers/gpu/drm/xen/xen_drm_front_kms.c for (i = 0; i < drm_info->front_info->cfg.num_connectors; i++) { drm_info 339 drivers/gpu/drm/xen/xen_drm_front_kms.c &drm_info->front_info->cfg.connectors[i]; drm_info 341 drivers/gpu/drm/xen/xen_drm_front_kms.c &drm_info->pipeline[i]; drm_info 343 drivers/gpu/drm/xen/xen_drm_front_kms.c ret = display_pipe_init(drm_info, i, cfg, pipeline); drm_info 355 drivers/gpu/drm/xen/xen_drm_front_kms.c void xen_drm_front_kms_fini(struct xen_drm_front_drm_info *drm_info) drm_info 359 drivers/gpu/drm/xen/xen_drm_front_kms.c for (i = 0; i < drm_info->front_info->cfg.num_connectors; i++) { drm_info 361 drivers/gpu/drm/xen/xen_drm_front_kms.c &drm_info->pipeline[i]; drm_info 19 drivers/gpu/drm/xen/xen_drm_front_kms.h int xen_drm_front_kms_init(struct xen_drm_front_drm_info *drm_info); drm_info 21 drivers/gpu/drm/xen/xen_drm_front_kms.h void xen_drm_front_kms_fini(struct xen_drm_front_drm_info *drm_info);