Lines Matching refs:bdev

53 static struct radeon_device *radeon_get_rdev(struct ttm_bo_device *bdev)  in radeon_get_rdev()  argument
58 mman = container_of(bdev, struct radeon_mman, bdev); in radeon_get_rdev()
122 static int radeon_invalidate_caches(struct ttm_bo_device *bdev, uint32_t flags) in radeon_invalidate_caches() argument
127 static int radeon_init_mem_type(struct ttm_bo_device *bdev, uint32_t type, in radeon_init_mem_type() argument
132 rdev = radeon_get_rdev(bdev); in radeon_init_mem_type()
264 rdev = radeon_get_rdev(bo->bdev); in radeon_move_blit()
321 rdev = radeon_get_rdev(bo->bdev); in radeon_move_vram_ram()
368 rdev = radeon_get_rdev(bo->bdev); in radeon_move_ram_vram()
405 rdev = radeon_get_rdev(bo->bdev); in radeon_bo_move()
449 static int radeon_ttm_io_mem_reserve(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in radeon_ttm_io_mem_reserve() argument
451 struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; in radeon_ttm_io_mem_reserve()
452 struct radeon_device *rdev = radeon_get_rdev(bdev); in radeon_ttm_io_mem_reserve()
512 static void radeon_ttm_io_mem_free(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in radeon_ttm_io_mem_free() argument
532 struct radeon_device *rdev = radeon_get_rdev(ttm->bdev); in radeon_ttm_tt_pin_userptr()
594 struct radeon_device *rdev = radeon_get_rdev(ttm->bdev); in radeon_ttm_tt_unpin_userptr()
677 static struct ttm_tt *radeon_ttm_tt_create(struct ttm_bo_device *bdev, in radeon_ttm_tt_create() argument
684 rdev = radeon_get_rdev(bdev); in radeon_ttm_tt_create()
687 return ttm_agp_tt_create(bdev, rdev->ddev->agp->bridge, in radeon_ttm_tt_create()
698 if (ttm_dma_tt_init(&gtt->ttm, bdev, size, page_flags, dummy_read_page)) { in radeon_ttm_tt_create()
740 rdev = radeon_get_rdev(ttm->bdev); in radeon_ttm_tt_populate()
791 rdev = radeon_get_rdev(ttm->bdev); in radeon_ttm_tt_unpopulate()
874 r = ttm_bo_device_init(&rdev->mman.bdev, in radeon_ttm_init()
885 r = ttm_bo_init_mm(&rdev->mman.bdev, TTM_PL_VRAM, in radeon_ttm_init()
911 r = ttm_bo_init_mm(&rdev->mman.bdev, TTM_PL_TT, in radeon_ttm_init()
943 ttm_bo_clean_mm(&rdev->mman.bdev, TTM_PL_VRAM); in radeon_ttm_fini()
944 ttm_bo_clean_mm(&rdev->mman.bdev, TTM_PL_TT); in radeon_ttm_fini()
945 ttm_bo_device_release(&rdev->mman.bdev); in radeon_ttm_fini()
961 man = &rdev->mman.bdev.man[TTM_PL_VRAM]; in radeon_ttm_set_active_vram_size()
979 rdev = radeon_get_rdev(bo->bdev); in radeon_ttm_fault()
1001 r = ttm_bo_mmap(filp, vma, &rdev->mman.bdev); in radeon_mmap()
1022 struct drm_mm *mm = (struct drm_mm *)rdev->mman.bdev.man[ttm_pl].priv; in radeon_mm_dump_table()
1024 struct ttm_bo_global *glob = rdev->mman.bdev.glob; in radeon_mm_dump_table()