Lines Matching refs:man

74 	int  (*alloc)(struct ttm_resource_manager *man,
88 void (*free)(struct ttm_resource_manager *man,
102 bool (*intersects)(struct ttm_resource_manager *man,
118 bool (*compatible)(struct ttm_resource_manager *man,
133 void (*debug)(struct ttm_resource_manager *man,
308 ttm_resource_manager_set_used(struct ttm_resource_manager *man, bool used) in ttm_resource_manager_set_used() argument
313 WARN_ON(!list_empty(&man->lru[i])); in ttm_resource_manager_set_used()
314 man->use_type = used; in ttm_resource_manager_set_used()
326 static inline bool ttm_resource_manager_used(struct ttm_resource_manager *man) in ttm_resource_manager_used() argument
328 return man->use_type; in ttm_resource_manager_used()
339 ttm_resource_manager_cleanup(struct ttm_resource_manager *man) in ttm_resource_manager_cleanup() argument
341 dma_fence_put(man->move); in ttm_resource_manager_cleanup()
342 man->move = NULL; in ttm_resource_manager_cleanup()
357 void ttm_resource_fini(struct ttm_resource_manager *man,
377 void ttm_resource_manager_init(struct ttm_resource_manager *man,
382 struct ttm_resource_manager *man);
384 uint64_t ttm_resource_manager_usage(struct ttm_resource_manager *man);
385 void ttm_resource_manager_debug(struct ttm_resource_manager *man,
389 ttm_resource_manager_first(struct ttm_resource_manager *man,
392 ttm_resource_manager_next(struct ttm_resource_manager *man,
404 #define ttm_resource_manager_for_each_res(man, cursor, res) \ argument
405 for (res = ttm_resource_manager_first(man, cursor); res; \
406 res = ttm_resource_manager_next(man, cursor, res))
425 void ttm_resource_manager_create_debugfs(struct ttm_resource_manager *man,