Lines Matching refs:abo
1865 struct amdgpu_bo *abo = panic_abo; in amdgpu_display_set_pixel() local
1866 struct amdgpu_device *adev = amdgpu_ttm_adev(abo->tbo.bdev); in amdgpu_display_set_pixel()
1870 amdgpu_res_first(abo->tbo.resource, offset, 4, &cursor); in amdgpu_display_set_pixel()
1882 struct amdgpu_bo *abo; in amdgpu_display_get_scanout_buffer() local
1895 abo = gem_to_amdgpu_bo(fb->obj[0]); in amdgpu_display_get_scanout_buffer()
1896 if (!abo) in amdgpu_display_get_scanout_buffer()
1908 if (abo->flags & AMDGPU_GEM_CREATE_NO_CPU_ACCESS) { in amdgpu_display_get_scanout_buffer()
1909 if (abo->tbo.resource->mem_type != TTM_PL_VRAM) { in amdgpu_display_get_scanout_buffer()
1919 panic_abo = abo; in amdgpu_display_get_scanout_buffer()
1922 if (!abo->kmap.virtual && in amdgpu_display_get_scanout_buffer()
1923 ttm_bo_kmap(&abo->tbo, 0, PFN_UP(abo->tbo.base.size), &abo->kmap)) { in amdgpu_display_get_scanout_buffer()
1927 if (abo->kmap.bo_kmap_type & TTM_BO_MAP_IOMEM_MASK) in amdgpu_display_get_scanout_buffer()
1928 iosys_map_set_vaddr_iomem(&sb->map[0], abo->kmap.virtual); in amdgpu_display_get_scanout_buffer()
1930 iosys_map_set_vaddr(&sb->map[0], abo->kmap.virtual); in amdgpu_display_get_scanout_buffer()