vbo 354 drivers/gpu/drm/imx/ipuv3-plane.c unsigned long eba, ubo, vbo, old_ubo, old_vbo, alpha_eba; vbo 436 drivers/gpu/drm/imx/ipuv3-plane.c vbo = drm_plane_state_to_vbo(state); vbo 438 drivers/gpu/drm/imx/ipuv3-plane.c if (vbo & 0x7 || vbo > 0xfffff8) vbo 443 drivers/gpu/drm/imx/ipuv3-plane.c if (vbo != old_vbo) vbo 553 drivers/gpu/drm/imx/ipuv3-plane.c unsigned long eba, ubo, vbo; vbo 652 drivers/gpu/drm/imx/ipuv3-plane.c vbo = drm_plane_state_to_vbo(state); vbo 656 drivers/gpu/drm/imx/ipuv3-plane.c swap(ubo, vbo); vbo 659 drivers/gpu/drm/imx/ipuv3-plane.c fb->pitches[1], ubo, vbo); vbo 662 drivers/gpu/drm/imx/ipuv3-plane.c "phy = %lu %lu %lu, x = %d, y = %d", eba, ubo, vbo, vbo 887 drivers/gpu/drm/vc4/vc4_validate.c struct drm_gem_cma_object *vbo = vbo 896 drivers/gpu/drm/vc4/vc4_validate.c to_vc4_bo(&vbo->base)->write_seqno); vbo 901 drivers/gpu/drm/vc4/vc4_validate.c if (vbo->base.size < offset || vbo 902 drivers/gpu/drm/vc4/vc4_validate.c vbo->base.size - offset < attr_size) { vbo 904 drivers/gpu/drm/vc4/vc4_validate.c offset, attr_size, vbo->base.size); vbo 909 drivers/gpu/drm/vc4/vc4_validate.c max_index = ((vbo->base.size - offset - attr_size) / vbo 919 drivers/gpu/drm/vc4/vc4_validate.c *(uint32_t *)(pkt_v + o) = vbo->paddr + offset; vbo 43 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c struct vmw_buffer_object vbo; vbo 75 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c return container_of(vmw_bo, struct vmw_user_buffer_object, vbo); vbo 335 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c void vmw_bo_pin_reserved(struct vmw_buffer_object *vbo, bool pin) vbo 340 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c struct ttm_buffer_object *bo = &vbo->base; vbo 347 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c if (vbo->pin_count++ > 0) vbo 350 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c WARN_ON(vbo->pin_count <= 0); vbo 351 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c if (--vbo->pin_count > 0) vbo 387 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c void *vmw_bo_map_and_cache(struct vmw_buffer_object *vbo) vbo 389 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c struct ttm_buffer_object *bo = &vbo->base; vbo 394 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c virtual = ttm_kmap_obj_virtual(&vbo->map, ¬_used); vbo 398 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c ret = ttm_bo_kmap(bo, 0, bo->num_pages, &vbo->map); vbo 402 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c return ttm_kmap_obj_virtual(&vbo->map, ¬_used); vbo 414 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c void vmw_bo_unmap(struct vmw_buffer_object *vbo) vbo 416 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c if (vbo->map.bo == NULL) vbo 419 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c ttm_bo_kunmap(&vbo->map); vbo 479 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c vmw_bo_unmap(&vmw_user_bo->vbo); vbo 546 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c ttm_bo_put(&vmw_user_bo->vbo.base); vbo 569 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c ttm_bo_synccpu_write_release(&user_bo->vbo.base); vbo 607 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c ret = vmw_bo_init(dev_priv, &user_bo->vbo, size, vbo 615 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c ttm_bo_get(&user_bo->vbo.base); vbo 624 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c ttm_bo_put(&user_bo->vbo.base); vbo 628 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c *p_vbo = &user_bo->vbo; vbo 685 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c struct ttm_buffer_object *bo = &user_bo->vbo.base; vbo 711 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c ttm_bo_synccpu_write_release(&user_bo->vbo.base); vbo 753 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c struct vmw_buffer_object *vbo; vbo 769 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c ret = vmw_user_bo_lookup(tfile, arg->handle, &vbo, vbo 774 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c user_bo = container_of(vbo, struct vmw_user_buffer_object, vbo 775 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c vbo); vbo 777 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c vmw_bo_unreference(&vbo); vbo 824 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c struct vmw_buffer_object *vbo; vbo 833 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c req->size, false, &handle, &vbo, vbo 839 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c rep->map_handle = drm_vma_node_offset_addr(&vbo->base.base.vma_node); vbo 843 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c vmw_bo_unreference(&vbo); vbo 912 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c ttm_bo_get(&vmw_user_bo->vbo.base); vbo 917 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c *out = &vmw_user_bo->vbo; vbo 961 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c return &vmw_user_bo->vbo; vbo 973 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c struct vmw_buffer_object *vbo, vbo 978 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c if (vbo->base.destroy != vmw_user_bo_destroy) vbo 981 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c user_bo = container_of(vbo, struct vmw_user_buffer_object, vbo); vbo 1035 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c struct vmw_buffer_object *vbo; vbo 1047 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c &vbo, NULL); vbo 1051 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c vmw_bo_unreference(&vbo); vbo 1136 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c struct vmw_buffer_object *vbo; vbo 1146 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c vbo = container_of(bo, struct vmw_buffer_object, base); vbo 1154 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c vmw_bo_unmap(vbo); vbo 1162 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c vmw_resource_unbind_list(vbo); vbo 351 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c struct vmw_buffer_object *vbo; vbo 361 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c vbo = kzalloc(sizeof(*vbo), GFP_KERNEL); vbo 362 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c if (!vbo) vbo 365 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c ret = vmw_bo_init(dev_priv, vbo, PAGE_SIZE, vbo 371 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c ret = ttm_bo_reserve(&vbo->base, false, true, NULL); vbo 373 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c vmw_bo_pin_reserved(vbo, true); vbo 375 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c ret = ttm_bo_kmap(&vbo->base, 0, 1, &map); vbo 383 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c vmw_bo_pin_reserved(vbo, false); vbo 384 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c ttm_bo_unreserve(&vbo->base); vbo 388 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c vmw_bo_unreference(&vbo); vbo 390 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c dev_priv->dummy_query_bo = vbo; vbo 716 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h extern void vmw_resource_unbind_list(struct vmw_buffer_object *vbo); vbo 791 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h extern void *vmw_bo_map_and_cache(struct vmw_buffer_object *vbo); vbo 792 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h extern void vmw_bo_unmap(struct vmw_buffer_object *vbo); vbo 813 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h static inline void vmw_bo_prio_adjust(struct vmw_buffer_object *vbo) vbo 815 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h int i = ARRAY_SIZE(vbo->res_prios); vbo 818 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h if (vbo->res_prios[i]) { vbo 819 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h vbo->base.priority = i; vbo 824 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h vbo->base.priority = 3; vbo 836 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h static inline void vmw_bo_prio_add(struct vmw_buffer_object *vbo, int prio) vbo 838 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h if (vbo->res_prios[prio]++ == 0) vbo 839 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h vmw_bo_prio_adjust(vbo); vbo 851 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h static inline void vmw_bo_prio_del(struct vmw_buffer_object *vbo, int prio) vbo 853 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h if (--vbo->res_prios[prio] == 0) vbo 854 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h vmw_bo_prio_adjust(vbo); vbo 67 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c struct vmw_buffer_object *vbo; vbo 1181 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c reloc->vbo = vmw_bo; vbo 1236 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c reloc->vbo = vmw_bo; vbo 1713 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c struct vmw_buffer_object *vbo; vbo 1721 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c ret = vmw_translate_mob_ptr(dev_priv, sw_context, buf_id, &vbo); vbo 1725 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c vmw_validation_res_switch_backup(sw_context->ctx, info, vbo, vbo 3305 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c bo = &reloc->vbo->base; vbo 187 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c struct vmw_buffer_object *vbo = par->vmw_bo; vbo 199 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c (void) ttm_bo_reserve(&vbo->base, false, false, NULL); vbo 200 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c virtual = vmw_bo_map_and_cache(vbo); vbo 256 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c ttm_bo_unreserve(&vbo->base); vbo 713 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c void vmw_resource_unbind_list(struct vmw_buffer_object *vbo) vbo 718 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c .bo = &vbo->base, vbo 722 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c dma_resv_assert_held(vbo->base.base.resv); vbo 723 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c list_for_each_entry_safe(res, next, &vbo->res_list, mob_head) { vbo 733 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c (void) ttm_bo_wait(&vbo->base, false, false); vbo 931 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c struct vmw_buffer_object *vbo = NULL; vbo 934 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c vbo = res->backup; vbo 936 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c ttm_bo_reserve(&vbo->base, interruptible, false, NULL); vbo 937 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c if (!vbo->pin_count) { vbo 939 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c (&vbo->base, vbo 943 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c ttm_bo_unreserve(&vbo->base); vbo 949 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c vmw_bo_pin_reserved(vbo, true); vbo 952 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c if (vbo) vbo 953 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c ttm_bo_unreserve(&vbo->base); vbo 989 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c struct vmw_buffer_object *vbo = res->backup; vbo 991 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c (void) ttm_bo_reserve(&vbo->base, false, false, NULL); vbo 992 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c vmw_bo_pin_reserved(vbo, false); vbo 993 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c ttm_bo_unreserve(&vbo->base); vbo 175 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c struct vmw_buffer_object *vbo) vbo 185 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c if (!drm_ht_find_item(ctx->ht, (unsigned long) vbo, &hash)) vbo 191 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c if (entry->base.bo == &vbo->base) { vbo 256 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c struct vmw_buffer_object *vbo, vbo 262 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c bo_node = vmw_validation_find_bo_dup(ctx, vbo); vbo 278 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c bo_node->hash.key = (unsigned long) vbo; vbo 287 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c val_buf->bo = ttm_bo_get_unless_zero(&vbo->base); vbo 413 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c struct vmw_buffer_object *vbo, vbo 424 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c val->new_backup = vbo; vbo 454 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c struct vmw_buffer_object *vbo = res->backup; vbo 457 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c (ctx, vbo, vmw_resource_needs_backup(res), vbo 516 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c struct vmw_buffer_object *vbo = vbo 524 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c if (vbo->pin_count > 0) vbo 613 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c struct vmw_buffer_object *vbo = res->backup; vbo 616 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c (ctx, vbo, vmw_resource_needs_backup(res), vbo 235 drivers/gpu/drm/vmwgfx/vmwgfx_validation.h struct vmw_buffer_object *vbo, vbo 255 drivers/gpu/drm/vmwgfx/vmwgfx_validation.h struct vmw_buffer_object *vbo,