Lines Matching refs:man
35 nouveau_manager_del(struct ttm_resource_manager *man, struct ttm_resource *reg)
41 nouveau_vram_manager_new(struct ttm_resource_manager *man,
72 nouveau_gart_manager_new(struct ttm_resource_manager *man,
95 nv04_gart_manager_new(struct ttm_resource_manager *man,
198 struct ttm_resource_manager *man = kzalloc(sizeof(*man), GFP_KERNEL);
200 if (!man)
203 man->func = &nouveau_vram_manager;
205 ttm_resource_manager_init(man,
207 ttm_set_driver_manager(&drm->ttm.bdev, TTM_PL_VRAM, man);
208 ttm_resource_manager_set_used(man, true);
219 struct ttm_resource_manager *man = ttm_manager_type(&drm->ttm.bdev, TTM_PL_VRAM);
222 ttm_resource_manager_set_used(man, false);
223 ttm_resource_manager_force_list_clean(&drm->ttm.bdev, man);
224 ttm_resource_manager_cleanup(man);
226 kfree(man);
234 struct ttm_resource_manager *man;
246 man = kzalloc(sizeof(*man), GFP_KERNEL);
247 if (!man)
250 man->func = func;
251 man->use_tt = true;
252 ttm_resource_manager_init(man, size_pages);
253 ttm_set_driver_manager(&drm->ttm.bdev, TTM_PL_TT, man);
254 ttm_resource_manager_set_used(man, true);
261 struct ttm_resource_manager *man = ttm_manager_type(&drm->ttm.bdev, TTM_PL_TT);
267 ttm_resource_manager_set_used(man, false);
268 ttm_resource_manager_force_list_clean(&drm->ttm.bdev, man);
269 ttm_resource_manager_cleanup(man);
271 kfree(man);