Searched refs:user_bo (Results 1 – 2 of 2) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_resource.c | 457 struct vmw_user_dma_buffer *user_bo; in vmw_user_dmabuf_ref_obj_release() local 458 user_bo = container_of(base, struct vmw_user_dma_buffer, prime.base); in vmw_user_dmabuf_ref_obj_release() 462 ttm_bo_synccpu_write_release(&user_bo->dma.base); in vmw_user_dmabuf_ref_obj_release() 489 struct vmw_user_dma_buffer *user_bo; in vmw_user_dmabuf_alloc() local 493 user_bo = kzalloc(sizeof(*user_bo), GFP_KERNEL); in vmw_user_dmabuf_alloc() 494 if (unlikely(user_bo == NULL)) { in vmw_user_dmabuf_alloc() 499 ret = vmw_dmabuf_init(dev_priv, &user_bo->dma, size, in vmw_user_dmabuf_alloc() 507 tmp = ttm_bo_reference(&user_bo->dma.base); in vmw_user_dmabuf_alloc() 510 &user_bo->prime, in vmw_user_dmabuf_alloc() 520 *p_dma_buf = &user_bo->dma; in vmw_user_dmabuf_alloc() [all …]
|
/linux-4.1.27/drivers/gpu/drm/qxl/ |
D | qxl_display.c | 304 struct qxl_bo *cursor_bo, *user_bo; in qxl_crtc_cursor_set2() local 319 user_bo = gem_to_qxl_bo(obj); in qxl_crtc_cursor_set2() 321 ret = qxl_bo_reserve(user_bo, false); in qxl_crtc_cursor_set2() 325 ret = qxl_bo_pin(user_bo, QXL_GEM_DOMAIN_CPU, NULL); in qxl_crtc_cursor_set2() 326 qxl_bo_unreserve(user_bo); in qxl_crtc_cursor_set2() 330 ret = qxl_bo_kmap(user_bo, &user_ptr); in qxl_crtc_cursor_set2() 368 qxl_bo_kunmap(user_bo); in qxl_crtc_cursor_set2() 389 ret = qxl_bo_reserve(user_bo, false); in qxl_crtc_cursor_set2() 391 qxl_bo_unpin(user_bo); in qxl_crtc_cursor_set2() 392 qxl_bo_unreserve(user_bo); in qxl_crtc_cursor_set2() [all …]
|