Lines Matching refs:fb
40 struct drm_framebuffer *fb; in vkms_wb_atomic_check() local
44 if (!conn_state->writeback_job || !conn_state->writeback_job->fb) in vkms_wb_atomic_check()
53 fb = conn_state->writeback_job->fb; in vkms_wb_atomic_check()
54 if (fb->width != mode->hdisplay || fb->height != mode->vdisplay) { in vkms_wb_atomic_check()
56 fb->width, fb->height); in vkms_wb_atomic_check()
81 if (!job->fb) in vkms_wb_prepare_job()
88 ret = drm_gem_fb_vmap(job->fb, vkmsjob->wb_frame_info.map, vkmsjob->data); in vkms_wb_prepare_job()
94 vkmsjob->wb_frame_info.fb = job->fb; in vkms_wb_prepare_job()
95 drm_framebuffer_get(vkmsjob->wb_frame_info.fb); in vkms_wb_prepare_job()
114 if (!job->fb) in vkms_wb_cleanup_job()
117 drm_gem_fb_vunmap(job->fb, vkmsjob->wb_frame_info.map); in vkms_wb_cleanup_job()
119 drm_framebuffer_put(vkmsjob->wb_frame_info.fb); in vkms_wb_cleanup_job()
134 struct drm_framebuffer *fb = connector_state->writeback_job->fb; in vkms_wb_atomic_commit() local
139 u32 wb_format = fb->format->format; in vkms_wb_atomic_commit()