Lines Matching full:manager
28 struct ttm_mock_manager *manager = to_mock_mgr(man); in ttm_mock_manager_alloc() local
30 struct drm_buddy *mm = &manager->mm; in ttm_mock_manager_alloc()
52 mutex_lock(&manager->lock); in ttm_mock_manager_alloc()
54 manager->default_page_size, in ttm_mock_manager_alloc()
60 mutex_unlock(&manager->lock); in ttm_mock_manager_alloc()
68 mutex_unlock(&manager->lock); in ttm_mock_manager_alloc()
76 struct ttm_mock_manager *manager = to_mock_mgr(man); in ttm_mock_manager_free() local
78 struct drm_buddy *mm = &manager->mm; in ttm_mock_manager_free()
80 mutex_lock(&manager->lock); in ttm_mock_manager_free()
82 mutex_unlock(&manager->lock); in ttm_mock_manager_free()
95 struct ttm_mock_manager *manager; in ttm_mock_manager_init() local
99 manager = kzalloc(sizeof(*manager), GFP_KERNEL); in ttm_mock_manager_init()
100 if (!manager) in ttm_mock_manager_init()
103 mutex_init(&manager->lock); in ttm_mock_manager_init()
105 err = drm_buddy_init(&manager->mm, size, PAGE_SIZE); in ttm_mock_manager_init()
108 kfree(manager); in ttm_mock_manager_init()
112 manager->default_page_size = PAGE_SIZE; in ttm_mock_manager_init()
113 base = &manager->man; in ttm_mock_manager_init()