Lines Matching refs:fb
298 struct drm_framebuffer *fb; in vmw_sou_crtc_set_config() local
311 vfb = set->fb ? vmw_framebuffer_to_vfb(set->fb) : NULL; in vmw_sou_crtc_set_config()
341 if (set->num_connectors == 0 || !set->mode || !set->fb) { in vmw_sou_crtc_set_config()
349 crtc->primary->fb = NULL; in vmw_sou_crtc_set_config()
364 fb = set->fb; in vmw_sou_crtc_set_config()
366 if (set->x + mode->hdisplay > fb->width || in vmw_sou_crtc_set_config()
367 set->y + mode->vdisplay > fb->height) { in vmw_sou_crtc_set_config()
410 crtc->primary->fb = NULL; in vmw_sou_crtc_set_config()
423 crtc->primary->fb = fb; in vmw_sou_crtc_set_config()
461 vmw_framebuffer_to_vfb(sou->base.crtc.primary->fb); in vmw_sou_update_implicit_fb()
465 struct drm_framebuffer *fb, in vmw_sou_crtc_page_flip() argument
470 struct drm_framebuffer *old_fb = crtc->primary->fb; in vmw_sou_crtc_page_flip()
471 struct vmw_framebuffer *vfb = vmw_framebuffer_to_vfb(fb); in vmw_sou_crtc_page_flip()
483 crtc->primary->fb = fb; in vmw_sou_crtc_page_flip()
487 clips.x2 = fb->width; in vmw_sou_crtc_page_flip()
488 clips.y2 = fb->height; in vmw_sou_crtc_page_flip()
529 crtc->primary->fb = old_fb; in vmw_sou_crtc_page_flip()