Lines Matching refs:vmw_bo
45 struct vmw_dma_buffer *vmw_bo; member
377 struct vmw_dma_buffer *vmw_bo; in vmw_fb_create_bo() local
382 vmw_bo = kmalloc(sizeof(*vmw_bo), GFP_KERNEL); in vmw_fb_create_bo()
383 if (!vmw_bo) { in vmw_fb_create_bo()
388 ret = vmw_dmabuf_init(vmw_priv, vmw_bo, size, in vmw_fb_create_bo()
395 *out = vmw_bo; in vmw_fb_create_bo()
452 if (par->vmw_bo && detach_bo) { in vmw_fb_kms_detach()
458 vmw_dmabuf_unreference(&par->vmw_bo); in vmw_fb_kms_detach()
460 vmw_dmabuf_unpin(par->vmw_priv, par->vmw_bo, false); in vmw_fb_kms_detach()
502 if (!par->vmw_bo) { in vmw_fb_kms_framebuffer()
504 &par->vmw_bo); in vmw_fb_kms_framebuffer()
513 vfb = vmw_kms_new_framebuffer(par->vmw_priv, par->vmw_bo, NULL, in vmw_fb_kms_framebuffer()
531 ret = ttm_bo_kmap(&par->vmw_bo->base, 0, in vmw_fb_kms_framebuffer()
532 par->vmw_bo->base.num_pages, &par->map); in vmw_fb_kms_framebuffer()