Lines Matching refs:manager
31 struct ttm_mock_manager *manager = to_mock_mgr(man); in ttm_mock_manager_alloc() local
33 struct drm_buddy *mm = &manager->mm; in ttm_mock_manager_alloc()
55 mutex_lock(&manager->lock); in ttm_mock_manager_alloc()
57 manager->default_page_size, in ttm_mock_manager_alloc()
63 mutex_unlock(&manager->lock); in ttm_mock_manager_alloc()
71 mutex_unlock(&manager->lock); in ttm_mock_manager_alloc()
79 struct ttm_mock_manager *manager = to_mock_mgr(man); in ttm_mock_manager_free() local
81 struct drm_buddy *mm = &manager->mm; in ttm_mock_manager_free()
83 mutex_lock(&manager->lock); in ttm_mock_manager_free()
85 mutex_unlock(&manager->lock); in ttm_mock_manager_free()
98 struct ttm_mock_manager *manager; in ttm_mock_manager_init() local
102 manager = kzalloc(sizeof(*manager), GFP_KERNEL); in ttm_mock_manager_init()
103 if (!manager) in ttm_mock_manager_init()
106 mutex_init(&manager->lock); in ttm_mock_manager_init()
108 err = drm_buddy_init(&manager->mm, size, PAGE_SIZE); in ttm_mock_manager_init()
111 kfree(manager); in ttm_mock_manager_init()
115 manager->default_page_size = PAGE_SIZE; in ttm_mock_manager_init()
116 base = &manager->man; in ttm_mock_manager_init()