Home
last modified time | relevance | path

Searched refs:ttm_dev (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/ttm/tests/
H A Dttm_bo_test.c241 struct ttm_device *ttm_dev; in ttm_bo_unreserve_basic() local
251 ttm_dev = kunit_kzalloc(test, sizeof(*ttm_dev), GFP_KERNEL); in ttm_bo_unreserve_basic()
252 KUNIT_ASSERT_NOT_NULL(test, ttm_dev); in ttm_bo_unreserve_basic()
254 err = ttm_device_kunit_init(priv, ttm_dev, 0); in ttm_bo_unreserve_basic()
256 priv->ttm_dev = ttm_dev; in ttm_bo_unreserve_basic()
272 man = ttm_manager_type(priv->ttm_dev, mem_type); in ttm_bo_unreserve_basic()
284 struct ttm_device *ttm_dev; in ttm_bo_unreserve_pinned() local
290 ttm_dev = kunit_kzalloc(test, sizeof(*ttm_dev), GFP_KERNEL); in ttm_bo_unreserve_pinned()
291 KUNIT_ASSERT_NOT_NULL(test, ttm_dev); in ttm_bo_unreserve_pinned()
293 err = ttm_device_kunit_init(priv, ttm_dev, 0); in ttm_bo_unreserve_pinned()
[all …]
H A Dttm_resource_test.c55 KUNIT_ASSERT_NOT_NULL(test, priv->devs->ttm_dev); in ttm_init_test_mocks()
65 struct ttm_device *ttm_dev = priv->devs->ttm_dev; in ttm_init_test_manager() local
75 ttm_resource_manager_init(man, ttm_dev, size); in ttm_init_test_manager()
76 ttm_set_driver_manager(ttm_dev, mem_type, man); in ttm_init_test_manager()
127 man = ttm_manager_type(priv->devs->ttm_dev, place->mem_type); in ttm_resource_init_basic()
163 man = ttm_manager_type(priv->devs->ttm_dev, place->mem_type); in ttm_resource_init_pinned()
193 man = ttm_manager_type(priv->devs->ttm_dev, place->mem_type); in ttm_resource_fini_basic()
215 ttm_resource_manager_init(man, priv->devs->ttm_dev, size); in ttm_resource_manager_init_basic()
217 KUNIT_ASSERT_PTR_EQ(test, man->bdev, priv->devs->ttm_dev); in ttm_resource_manager_init_basic()
243 man = ttm_manager_type(priv->devs->ttm_dev, place->mem_type); in ttm_resource_manager_usage_basic()
[all …]
H A Dttm_kunit_helpers.c189 bo->bdev = devs->ttm_dev; in ttm_bo_kunit_init()
243 struct ttm_device *ttm_dev; in ttm_test_devices_all() local
248 ttm_dev = kunit_kzalloc(test, sizeof(*ttm_dev), GFP_KERNEL); in ttm_test_devices_all()
249 KUNIT_ASSERT_NOT_NULL(test, ttm_dev); in ttm_test_devices_all()
251 err = ttm_device_kunit_init(devs, ttm_dev, 0); in ttm_test_devices_all()
254 devs->ttm_dev = ttm_dev; in ttm_test_devices_all()
262 if (devs->ttm_dev) in ttm_test_devices_put()
263 ttm_device_fini(devs->ttm_dev); in ttm_test_devices_put()
H A Dttm_tt_test.c232 devs->ttm_dev->funcs = &ttm_dev_empty_funcs; in ttm_tt_create_failed()
256 ttm_tt_destroy(devs->ttm_dev, bo->ttm); in ttm_tt_destroy_basic()
265 err = ttm_tt_populate(devs->ttm_dev, NULL, &ctx); in ttm_tt_populate_null_ttm()
286 err = ttm_tt_populate(devs->ttm_dev, tt, &ctx); in ttm_tt_populate_populated_ttm()
290 err = ttm_tt_populate(devs->ttm_dev, tt, &ctx); in ttm_tt_populate_populated_ttm()
310 err = ttm_tt_populate(devs->ttm_dev, tt, &ctx); in ttm_tt_unpopulate_basic()
314 ttm_tt_unpopulate(devs->ttm_dev, tt); in ttm_tt_unpopulate_basic()
333 ttm_tt_unpopulate(devs->ttm_dev, tt); in ttm_tt_unpopulate_empty_ttm()
354 err = ttm_tt_populate(devs->ttm_dev, tt, &ctx); in ttm_tt_swapin_basic()
358 num_pages = ttm_tt_swapout(devs->ttm_dev, tt, GFP_KERNEL); in ttm_tt_swapin_basic()
[all …]