Lines Matching refs:man

15 to_mock_mgr(struct ttm_resource_manager *man)  in to_mock_mgr()  argument
17 return container_of(man, struct ttm_mock_manager, man); in to_mock_mgr()
26 static int ttm_mock_manager_alloc(struct ttm_resource_manager *man, in ttm_mock_manager_alloc() argument
31 struct ttm_mock_manager *manager = to_mock_mgr(man); in ttm_mock_manager_alloc()
43 lpfn = man->size; in ttm_mock_manager_alloc()
70 ttm_resource_fini(man, &mock_res->base); in ttm_mock_manager_alloc()
76 static void ttm_mock_manager_free(struct ttm_resource_manager *man, in ttm_mock_manager_free() argument
79 struct ttm_mock_manager *manager = to_mock_mgr(man); in ttm_mock_manager_free()
87 ttm_resource_fini(man, res); in ttm_mock_manager_free()
116 base = &manager->man; in ttm_mock_manager_init()
130 struct ttm_resource_manager *man; in ttm_mock_manager_fini() local
134 man = ttm_manager_type(bdev, mem_type); in ttm_mock_manager_fini()
135 mock_man = to_mock_mgr(man); in ttm_mock_manager_fini()
137 err = ttm_resource_manager_evict_all(bdev, man); in ttm_mock_manager_fini()
141 ttm_resource_manager_set_used(man, false); in ttm_mock_manager_fini()
151 static int ttm_bad_manager_alloc(struct ttm_resource_manager *man, in ttm_bad_manager_alloc() argument
159 static int ttm_busy_manager_alloc(struct ttm_resource_manager *man, in ttm_busy_manager_alloc() argument
167 static void ttm_bad_manager_free(struct ttm_resource_manager *man, in ttm_bad_manager_free() argument
172 static bool ttm_bad_manager_compatible(struct ttm_resource_manager *man, in ttm_bad_manager_compatible() argument
194 struct ttm_resource_manager *man; in ttm_bad_manager_init() local
196 man = kzalloc(sizeof(*man), GFP_KERNEL); in ttm_bad_manager_init()
197 if (!man) in ttm_bad_manager_init()
200 man->func = &ttm_bad_manager_funcs; in ttm_bad_manager_init()
202 ttm_resource_manager_init(man, bdev, size); in ttm_bad_manager_init()
203 ttm_set_driver_manager(bdev, mem_type, man); in ttm_bad_manager_init()
204 ttm_resource_manager_set_used(man, true); in ttm_bad_manager_init()
212 struct ttm_resource_manager *man; in ttm_busy_manager_init() local
215 man = ttm_manager_type(bdev, mem_type); in ttm_busy_manager_init()
217 man->func = &ttm_bad_busy_manager_funcs; in ttm_busy_manager_init()
225 struct ttm_resource_manager *man; in ttm_bad_manager_fini() local
227 man = ttm_manager_type(bdev, mem_type); in ttm_bad_manager_fini()
229 ttm_resource_manager_set_used(man, false); in ttm_bad_manager_fini()
232 kfree(man); in ttm_bad_manager_fini()