Lines Matching refs:devs
29 struct ttm_test_devices *devs, in ttm_bo_kunit_init() argument
39 bo->bdev = devs->ttm_dev; in ttm_bo_kunit_init()
47 struct ttm_test_devices *devs; in ttm_test_devices_basic() local
49 devs = kunit_kzalloc(test, sizeof(*devs), GFP_KERNEL); in ttm_test_devices_basic()
50 KUNIT_ASSERT_NOT_NULL(test, devs); in ttm_test_devices_basic()
52 devs->dev = drm_kunit_helper_alloc_device(test); in ttm_test_devices_basic()
53 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, devs->dev); in ttm_test_devices_basic()
55 devs->drm = __drm_kunit_helper_alloc_drm_device(test, devs->dev, in ttm_test_devices_basic()
56 sizeof(*devs->drm), 0, in ttm_test_devices_basic()
58 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, devs->drm); in ttm_test_devices_basic()
60 return devs; in ttm_test_devices_basic()
66 struct ttm_test_devices *devs; in ttm_test_devices_all() local
70 devs = ttm_test_devices_basic(test); in ttm_test_devices_all()
75 err = ttm_device_kunit_init(devs, ttm_dev, false, false); in ttm_test_devices_all()
78 devs->ttm_dev = ttm_dev; in ttm_test_devices_all()
80 return devs; in ttm_test_devices_all()
84 void ttm_test_devices_put(struct kunit *test, struct ttm_test_devices *devs) in ttm_test_devices_put() argument
86 if (devs->ttm_dev) in ttm_test_devices_put()
87 ttm_device_fini(devs->ttm_dev); in ttm_test_devices_put()
89 drm_kunit_helper_free_device(test, devs->dev); in ttm_test_devices_put()