Lines Matching refs:bo
287 struct radeon_bo *bo; in radeon_gem_userptr_ioctl() local
322 bo = gem_to_radeon_bo(gobj); in radeon_gem_userptr_ioctl()
323 r = radeon_ttm_tt_set_userptr(bo->tbo.ttm, args->addr, args->flags); in radeon_gem_userptr_ioctl()
328 r = radeon_mn_register(bo, args->addr); in radeon_gem_userptr_ioctl()
335 r = radeon_bo_reserve(bo, true); in radeon_gem_userptr_ioctl()
341 radeon_ttm_placement_from_domain(bo, RADEON_GEM_DOMAIN_GTT); in radeon_gem_userptr_ioctl()
342 r = ttm_bo_validate(&bo->tbo, &bo->placement, true, false); in radeon_gem_userptr_ioctl()
343 radeon_bo_unreserve(bo); in radeon_gem_userptr_ioctl()
546 tv.bo = &bo_va->bo->tbo; in radeon_gem_va_update_vm()
559 domain = radeon_mem_type_to_domain(entry->bo->mem.mem_type); in radeon_gem_va_update_vm()
572 r = radeon_vm_bo_update(rdev, bo_va, &bo_va->bo->tbo.mem); in radeon_gem_va_update_vm()