Lines Matching refs:mman
61 struct radeon_mman *mman; in radeon_get_rdev() local
64 mman = container_of(bdev, struct radeon_mman, bdev); in radeon_get_rdev()
65 rdev = container_of(mman, struct radeon_device, mman); in radeon_get_rdev()
71 return ttm_range_man_init(&rdev->mman.bdev, TTM_PL_VRAM, in radeon_ttm_init_vram()
77 return ttm_range_man_init(&rdev->mman.bdev, TTM_PL_TT, in radeon_ttm_init_gtt()
558 return ttm_pool_alloc(&rdev->mman.bdev.pool, ttm, ctx); in radeon_ttm_tt_populate()
578 return ttm_pool_free(&rdev->mman.bdev.pool, ttm); in radeon_ttm_tt_unpopulate()
691 r = ttm_device_init(&rdev->mman.bdev, &radeon_bo_driver, rdev->dev, in radeon_ttm_init()
700 rdev->mman.initialized = true; in radeon_ttm_init()
745 if (!rdev->mman.initialized) in radeon_ttm_fini()
756 ttm_range_man_fini(&rdev->mman.bdev, TTM_PL_VRAM); in radeon_ttm_fini()
757 ttm_range_man_fini(&rdev->mman.bdev, TTM_PL_TT); in radeon_ttm_fini()
758 ttm_device_fini(&rdev->mman.bdev); in radeon_ttm_fini()
760 rdev->mman.initialized = false; in radeon_ttm_fini()
770 if (!rdev->mman.initialized) in radeon_ttm_set_active_vram_size()
773 man = ttm_manager_type(&rdev->mman.bdev, TTM_PL_VRAM); in radeon_ttm_set_active_vram_size()
784 return ttm_pool_debugfs(&rdev->mman.bdev.pool, m); in radeon_ttm_page_pool_show()
909 ttm_resource_manager_create_debugfs(ttm_manager_type(&rdev->mman.bdev, in radeon_ttm_debugfs_init()
912 ttm_resource_manager_create_debugfs(ttm_manager_type(&rdev->mman.bdev, in radeon_ttm_debugfs_init()