abo 108 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c struct amdgpu_bo *abo = gem_to_amdgpu_bo(gobj); abo 111 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c ret = amdgpu_bo_reserve(abo, true); abo 113 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c amdgpu_bo_kunmap(abo); abo 114 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c amdgpu_bo_unpin(abo); abo 115 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c amdgpu_bo_unreserve(abo); abo 127 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c struct amdgpu_bo *abo = NULL; abo 154 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c abo = gem_to_amdgpu_bo(gobj); abo 159 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c ret = amdgpu_bo_reserve(abo, false); abo 164 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c ret = amdgpu_bo_set_tiling_flags(abo, abo 170 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c ret = amdgpu_bo_pin(abo, domain); abo 172 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c amdgpu_bo_unreserve(abo); abo 176 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c ret = amdgpu_ttm_alloc_gart(&abo->tbo); abo 178 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c amdgpu_bo_unreserve(abo); abo 179 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c dev_err(adev->dev, "%p bind failed\n", abo); abo 183 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c ret = amdgpu_bo_kmap(abo, NULL); abo 184 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c amdgpu_bo_unreserve(abo); abo 206 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c struct amdgpu_bo *abo = NULL; abo 225 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c abo = gem_to_amdgpu_bo(gobj); abo 248 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c tmp = amdgpu_bo_gpu_offset(abo) - adev->gmc.vram_start; abo 250 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c info->fix.smem_len = amdgpu_bo_size(abo); abo 251 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c info->screen_base = amdgpu_bo_kptr(abo); abo 252 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c info->screen_size = amdgpu_bo_size(abo); abo 269 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c DRM_INFO("size %lu\n", (unsigned long)amdgpu_bo_size(abo)); abo 277 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c if (abo) { abo 124 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct amdgpu_bo *abo = gem_to_amdgpu_bo(obj); abo 125 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct amdgpu_device *adev = amdgpu_ttm_adev(abo->tbo.bdev); abo 132 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c mm = amdgpu_ttm_tt_get_usermm(abo->tbo.ttm); abo 136 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c if (abo->flags & AMDGPU_GEM_CREATE_VM_ALWAYS_VALID && abo 137 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c abo->tbo.base.resv != vm->root.base.bo->tbo.base.resv) abo 140 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c r = amdgpu_bo_reserve(abo, false); abo 144 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c bo_va = amdgpu_vm_bo_find(vm, abo); abo 146 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c bo_va = amdgpu_vm_bo_add(adev, vm, abo); abo 150 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c amdgpu_bo_unreserve(abo); abo 263 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct amdgpu_bo *abo = gem_to_amdgpu_bo(gobj); abo 265 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c abo->parent = amdgpu_bo_ref(vm->root.base.bo); abo 550 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct amdgpu_bo *abo; abo 602 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c abo = gem_to_amdgpu_bo(gobj); abo 603 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c tv.bo = &abo->tbo; abo 604 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c if (abo->flags & AMDGPU_GEM_CREATE_VM_ALWAYS_VALID) abo 611 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c abo = NULL; abo 620 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c if (abo) { abo 621 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c bo_va = amdgpu_vm_bo_find(&fpriv->vm, abo); abo 125 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c void amdgpu_bo_placement_from_domain(struct amdgpu_bo *abo, u32 domain) abo 127 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct amdgpu_device *adev = amdgpu_ttm_adev(abo->tbo.bdev); abo 128 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct ttm_placement *placement = &abo->placement; abo 129 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct ttm_place *places = abo->placements; abo 130 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c u64 flags = abo->flags; abo 1260 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct amdgpu_bo *abo; abo 1266 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c abo = ttm_to_amdgpu_bo(bo); abo 1267 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c amdgpu_vm_bo_invalidate(adev, abo, evict); abo 1269 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c amdgpu_bo_kunmap(abo); abo 1280 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c trace_amdgpu_bo_move(abo, new_mem->mem_type, old_mem->mem_type); abo 1293 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct amdgpu_bo *abo; abo 1299 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c abo = ttm_to_amdgpu_bo(bo); abo 1301 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c if (abo->kfd_bo) abo 1302 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c amdgpu_amdkfd_unreserve_memory_limit(abo); abo 1305 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c !(abo->flags & AMDGPU_GEM_CREATE_VRAM_WIPE_ON_RELEASE)) abo 1310 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c r = amdgpu_fill_buffer(abo, AMDGPU_POISON, bo->base.resv, &fence); abo 1312 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c amdgpu_bo_fence(abo, fence, false); abo 1334 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct amdgpu_bo *abo; abo 1341 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c abo = ttm_to_amdgpu_bo(bo); abo 1344 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c abo->flags |= AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED; abo 1355 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c if (abo->pin_count > 0) abo 1360 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c amdgpu_bo_placement_from_domain(abo, AMDGPU_GEM_DOMAIN_VRAM | abo 1364 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c abo->placement.num_busy_placement = 1; abo 1365 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c abo->placement.busy_placement = &abo->placements[1]; abo 1367 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c r = ttm_bo_validate(bo, &abo->placement, &ctx); abo 227 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h void amdgpu_bo_placement_from_domain(struct amdgpu_bo *abo, u32 domain); abo 145 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_bo *abo; abo 168 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c abo = ttm_to_amdgpu_bo(bo); abo 180 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c amdgpu_bo_placement_from_domain(abo, AMDGPU_GEM_DOMAIN_CPU); abo 182 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c !(abo->flags & AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED) && abo 183 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c amdgpu_bo_in_cpu_visible_vram(abo)) { abo 190 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c amdgpu_bo_placement_from_domain(abo, AMDGPU_GEM_DOMAIN_VRAM | abo 192 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c abo->placements[0].fpfn = adev->gmc.visible_vram_size >> PAGE_SHIFT; abo 193 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c abo->placements[0].lpfn = 0; abo 194 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c abo->placement.busy_placement = &abo->placements[1]; abo 195 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c abo->placement.num_busy_placement = 1; abo 198 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c amdgpu_bo_placement_from_domain(abo, AMDGPU_GEM_DOMAIN_GTT); abo 203 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c amdgpu_bo_placement_from_domain(abo, AMDGPU_GEM_DOMAIN_CPU); abo 206 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c *placement = abo->placement; abo 220 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_bo *abo = ttm_to_amdgpu_bo(bo); abo 226 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c if (abo->kfd_bo) abo 231 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c return drm_vma_node_verify_access(&abo->tbo.base.vma_node, abo 622 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_bo *abo; abo 627 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c abo = ttm_to_amdgpu_bo(bo); abo 628 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c if (WARN_ON_ONCE(abo->pin_count > 0)) abo 692 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c abo->flags &= ~AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED; abo 1006 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_bo *abo = ttm_to_amdgpu_bo(tbo); abo 1011 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c if (abo->flags & AMDGPU_GEM_CREATE_MQD_GFX9) { abo 1543 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_bo *abo = ttm_to_amdgpu_bo(bo); abo 1544 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = amdgpu_ttm_adev(abo->tbo.bdev); abo 1554 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c nodes = amdgpu_find_mm_node(&abo->tbo.mem, &offset); abo 446 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c static void amdgpu_uvd_force_into_uvd_segment(struct amdgpu_bo *abo) abo 449 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c for (i = 0; i < abo->placement.num_placement; ++i) { abo 450 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c abo->placements[i].fpfn = 0 >> PAGE_SHIFT; abo 451 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c abo->placements[i].lpfn = (256 * 1024 * 1024) >> PAGE_SHIFT; abo 571 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c struct amdgpu_bo *abo; abo 580 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c abo = ttm_to_amdgpu_bo(bo); abo 581 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c if (!abo->parent) abo 583 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c for (bo_base = abo->vm_bo; bo_base; bo_base = bo_base->next) { abo 586 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c if (abo->tbo.base.resv == vm->root.base.bo->tbo.base.resv) abo 1838 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_bo *abo; abo 1863 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c abo = gem_to_amdgpu_bo(obj); abo 1864 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c r = amdgpu_bo_reserve(abo, false); abo 1869 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c r = amdgpu_bo_pin(abo, AMDGPU_GEM_DOMAIN_VRAM); abo 1871 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c amdgpu_bo_unreserve(abo); abo 1875 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c fb_location = amdgpu_bo_gpu_offset(abo); abo 1877 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c amdgpu_bo_get_tiling_flags(abo, &tiling_flags); abo 1878 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c amdgpu_bo_unreserve(abo); abo 2062 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c abo = gem_to_amdgpu_bo(fb->obj[0]); abo 2063 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c r = amdgpu_bo_reserve(abo, true); abo 2066 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c amdgpu_bo_unpin(abo); abo 2067 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c amdgpu_bo_unreserve(abo); abo 2545 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_bo *abo; abo 2547 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c abo = gem_to_amdgpu_bo(crtc->primary->fb->obj[0]); abo 2548 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c r = amdgpu_bo_reserve(abo, true); abo 2552 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c amdgpu_bo_unpin(abo); abo 2553 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c amdgpu_bo_unreserve(abo); abo 1880 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_bo *abo; abo 1905 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c abo = gem_to_amdgpu_bo(obj); abo 1906 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c r = amdgpu_bo_reserve(abo, false); abo 1911 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c r = amdgpu_bo_pin(abo, AMDGPU_GEM_DOMAIN_VRAM); abo 1913 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c amdgpu_bo_unreserve(abo); abo 1917 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c fb_location = amdgpu_bo_gpu_offset(abo); abo 1919 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c amdgpu_bo_get_tiling_flags(abo, &tiling_flags); abo 1920 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c amdgpu_bo_unreserve(abo); abo 2104 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c abo = gem_to_amdgpu_bo(fb->obj[0]); abo 2105 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c r = amdgpu_bo_reserve(abo, true); abo 2108 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c amdgpu_bo_unpin(abo); abo 2109 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c amdgpu_bo_unreserve(abo); abo 2624 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_bo *abo; abo 2626 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c abo = gem_to_amdgpu_bo(crtc->primary->fb->obj[0]); abo 2627 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c r = amdgpu_bo_reserve(abo, true); abo 2631 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c amdgpu_bo_unpin(abo); abo 2632 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c amdgpu_bo_unreserve(abo); abo 1796 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_bo *abo; abo 1820 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c abo = gem_to_amdgpu_bo(obj); abo 1821 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c r = amdgpu_bo_reserve(abo, false); abo 1826 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c r = amdgpu_bo_pin(abo, AMDGPU_GEM_DOMAIN_VRAM); abo 1828 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c amdgpu_bo_unreserve(abo); abo 1832 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c fb_location = amdgpu_bo_gpu_offset(abo); abo 1834 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c amdgpu_bo_get_tiling_flags(abo, &tiling_flags); abo 1835 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c amdgpu_bo_unreserve(abo); abo 1997 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c abo = gem_to_amdgpu_bo(fb->obj[0]); abo 1998 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c r = amdgpu_bo_reserve(abo, true); abo 2001 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c amdgpu_bo_unpin(abo); abo 2002 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c amdgpu_bo_unreserve(abo); abo 2433 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_bo *abo; abo 2435 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c abo = gem_to_amdgpu_bo(crtc->primary->fb->obj[0]); abo 2436 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c r = amdgpu_bo_reserve(abo, true); abo 2440 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c amdgpu_bo_unpin(abo); abo 2441 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c amdgpu_bo_unreserve(abo); abo 1767 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_bo *abo; abo 1792 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c abo = gem_to_amdgpu_bo(obj); abo 1793 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c r = amdgpu_bo_reserve(abo, false); abo 1798 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c r = amdgpu_bo_pin(abo, AMDGPU_GEM_DOMAIN_VRAM); abo 1800 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c amdgpu_bo_unreserve(abo); abo 1804 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c fb_location = amdgpu_bo_gpu_offset(abo); abo 1806 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c amdgpu_bo_get_tiling_flags(abo, &tiling_flags); abo 1807 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c amdgpu_bo_unreserve(abo); abo 1971 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c abo = gem_to_amdgpu_bo(fb->obj[0]); abo 1972 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c r = amdgpu_bo_reserve(abo, true); abo 1975 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c amdgpu_bo_unpin(abo); abo 1976 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c amdgpu_bo_unreserve(abo); abo 2446 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_bo *abo; abo 2448 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c abo = gem_to_amdgpu_bo(crtc->primary->fb->obj[0]); abo 2449 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c r = amdgpu_bo_reserve(abo, true); abo 2453 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c amdgpu_bo_unpin(abo); abo 2454 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c amdgpu_bo_unreserve(abo); abo 5688 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_bo *abo; abo 5759 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c abo = gem_to_amdgpu_bo(fb->obj[0]); abo 5766 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c r = dma_resv_wait_timeout_rcu(abo->tbo.base.resv, true, abo 5778 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c r = amdgpu_bo_reserve(abo, true); abo 5782 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_bo_get_tiling_flags(abo, &tiling_flags); abo 5784 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c amdgpu_bo_unreserve(abo);