Lines Matching refs:surf
187 if (vps->surf) {
189 return vmw_bo_map_and_cache(vps->surf->res.guest_memory_bo);
190 return vps->surf->snooper.image;
535 if (vps->surf) {
537 vmw_resource_unpin(&vps->surf->res);
544 vmw_surface_unreference(&vps->surf);
656 vmw_bo_unmap(vps->surf->res.guest_memory_bo);
665 if (vps->surf) {
666 vmw_surface_unreference(&vps->surf);
667 vps->surf = NULL;
694 if (vps->surf) {
696 vmw_bo_unmap(vps->surf->res.guest_memory_bo);
699 vmw_surface_unreference(&vps->surf);
700 vps->surf = NULL;
713 vps->surf = vmw_framebuffer_to_vfbs(fb)->surface;
714 vmw_surface_reference(vps->surf);
718 if (!vps->surf && vps->bo) {
737 } else if (vps->surf && !vps->bo && vps->surf->res.guest_memory_bo) {
739 WARN_ON(vps->surf->snooper.image);
740 ret = ttm_bo_reserve(&vps->surf->res.guest_memory_bo->tbo, true, false,
744 vmw_bo_map_and_cache(vps->surf->res.guest_memory_bo);
745 ttm_bo_unreserve(&vps->surf->res.guest_memory_bo->tbo);
749 if (vps->surf || vps->bo) {
781 du->cursor_surface = vps->surf;
784 if (!vps->surf && !vps->bo) {
792 if (vps->surf) {
1073 if (vps->surf)
1074 (void) vmw_surface_reference(vps->surf);
1127 if (vps->surf)
1128 vmw_surface_unreference(&vps->surf);