Lines Matching refs:r
80 int r; in radeon_ttm_global_init() local
88 r = drm_global_item_ref(global_ref); in radeon_ttm_global_init()
89 if (r != 0) { in radeon_ttm_global_init()
92 return r; in radeon_ttm_global_init()
102 r = drm_global_item_ref(global_ref); in radeon_ttm_global_init()
103 if (r != 0) { in radeon_ttm_global_init()
106 return r; in radeon_ttm_global_init()
262 int r, ridx; in radeon_move_blit() local
303 r = ttm_bo_move_accel_cleanup(bo, &fence->base, in radeon_move_blit()
306 return r; in radeon_move_blit()
319 int r; in radeon_move_vram_ram() local
331 r = ttm_bo_mem_space(bo, &placement, &tmp_mem, in radeon_move_vram_ram()
333 if (unlikely(r)) { in radeon_move_vram_ram()
334 return r; in radeon_move_vram_ram()
337 r = ttm_tt_set_placement_caching(bo->ttm, tmp_mem.placement); in radeon_move_vram_ram()
338 if (unlikely(r)) { in radeon_move_vram_ram()
342 r = ttm_tt_bind(bo->ttm, &tmp_mem); in radeon_move_vram_ram()
343 if (unlikely(r)) { in radeon_move_vram_ram()
346 r = radeon_move_blit(bo, true, no_wait_gpu, &tmp_mem, old_mem); in radeon_move_vram_ram()
347 if (unlikely(r)) { in radeon_move_vram_ram()
350 r = ttm_bo_move_ttm(bo, true, no_wait_gpu, new_mem); in radeon_move_vram_ram()
353 return r; in radeon_move_vram_ram()
366 int r; in radeon_move_ram_vram() local
378 r = ttm_bo_mem_space(bo, &placement, &tmp_mem, in radeon_move_ram_vram()
380 if (unlikely(r)) { in radeon_move_ram_vram()
381 return r; in radeon_move_ram_vram()
383 r = ttm_bo_move_ttm(bo, true, no_wait_gpu, &tmp_mem); in radeon_move_ram_vram()
384 if (unlikely(r)) { in radeon_move_ram_vram()
387 r = radeon_move_blit(bo, true, no_wait_gpu, new_mem, old_mem); in radeon_move_ram_vram()
388 if (unlikely(r)) { in radeon_move_ram_vram()
393 return r; in radeon_move_ram_vram()
403 int r; in radeon_bo_move() local
426 r = radeon_move_vram_ram(bo, evict, interruptible, in radeon_bo_move()
430 r = radeon_move_ram_vram(bo, evict, interruptible, in radeon_bo_move()
433 r = radeon_move_blit(bo, evict, no_wait_gpu, new_mem, old_mem); in radeon_bo_move()
436 if (r) { in radeon_bo_move()
438 r = ttm_bo_move_memcpy(bo, evict, no_wait_gpu, new_mem); in radeon_bo_move()
439 if (r) { in radeon_bo_move()
440 return r; in radeon_bo_move()
535 int r; in radeon_ttm_tt_pin_userptr() local
559 r = get_user_pages(current, current->mm, userptr, num_pages, in radeon_ttm_tt_pin_userptr()
561 if (r < 0) in radeon_ttm_tt_pin_userptr()
564 pinned += r; in radeon_ttm_tt_pin_userptr()
568 r = sg_alloc_table_from_pages(ttm->sg, ttm->pages, ttm->num_pages, 0, in radeon_ttm_tt_pin_userptr()
571 if (r) in radeon_ttm_tt_pin_userptr()
574 r = -ENOMEM; in radeon_ttm_tt_pin_userptr()
589 return r; in radeon_ttm_tt_pin_userptr()
627 int r; in radeon_ttm_backend_bind() local
641 r = radeon_gart_bind(gtt->rdev, gtt->offset, ttm->num_pages, in radeon_ttm_backend_bind()
643 if (r) { in radeon_ttm_backend_bind()
646 return r; in radeon_ttm_backend_bind()
717 int r; in radeon_ttm_tt_populate() local
753 r = ttm_pool_populate(ttm); in radeon_ttm_tt_populate()
754 if (r) { in radeon_ttm_tt_populate()
755 return r; in radeon_ttm_tt_populate()
867 int r; in radeon_ttm_init() local
869 r = radeon_ttm_global_init(rdev); in radeon_ttm_init()
870 if (r) { in radeon_ttm_init()
871 return r; in radeon_ttm_init()
874 r = ttm_bo_device_init(&rdev->mman.bdev, in radeon_ttm_init()
880 if (r) { in radeon_ttm_init()
881 DRM_ERROR("failed initializing buffer object driver(%d).\n", r); in radeon_ttm_init()
882 return r; in radeon_ttm_init()
885 r = ttm_bo_init_mm(&rdev->mman.bdev, TTM_PL_VRAM, in radeon_ttm_init()
887 if (r) { in radeon_ttm_init()
889 return r; in radeon_ttm_init()
894 r = radeon_bo_create(rdev, 256 * 1024, PAGE_SIZE, true, in radeon_ttm_init()
897 if (r) { in radeon_ttm_init()
898 return r; in radeon_ttm_init()
900 r = radeon_bo_reserve(rdev->stollen_vga_memory, false); in radeon_ttm_init()
901 if (r) in radeon_ttm_init()
902 return r; in radeon_ttm_init()
903 r = radeon_bo_pin(rdev->stollen_vga_memory, RADEON_GEM_DOMAIN_VRAM, NULL); in radeon_ttm_init()
905 if (r) { in radeon_ttm_init()
907 return r; in radeon_ttm_init()
911 r = ttm_bo_init_mm(&rdev->mman.bdev, TTM_PL_TT, in radeon_ttm_init()
913 if (r) { in radeon_ttm_init()
915 return r; in radeon_ttm_init()
920 r = radeon_ttm_debugfs_init(rdev); in radeon_ttm_init()
921 if (r) { in radeon_ttm_init()
923 return r; in radeon_ttm_init()
930 int r; in radeon_ttm_fini() local
936 r = radeon_bo_reserve(rdev->stollen_vga_memory, false); in radeon_ttm_fini()
937 if (r == 0) { in radeon_ttm_fini()
973 int r; in radeon_ttm_fault() local
981 r = ttm_vm_ops->fault(vma, vmf); in radeon_ttm_fault()
983 return r; in radeon_ttm_fault()
990 int r; in radeon_mmap() local
1001 r = ttm_bo_mmap(filp, vma, &rdev->mman.bdev); in radeon_mmap()
1002 if (unlikely(r != 0)) { in radeon_mmap()
1003 return r; in radeon_mmap()
1057 int r; in radeon_ttm_vram_read() local
1076 r = put_user(value, (uint32_t *)buf); in radeon_ttm_vram_read()
1077 if (r) in radeon_ttm_vram_read()
1078 return r; in radeon_ttm_vram_read()
1109 int r; in radeon_ttm_gtt_read() local
1126 r = copy_to_user(buf, ptr, cur_size); in radeon_ttm_gtt_read()
1129 r = clear_user(buf, cur_size); in radeon_ttm_gtt_read()
1131 if (r) in radeon_ttm_gtt_read()