Lines Matching refs:man
111 int (*alloc)(struct ttm_resource_manager *man,
125 void (*free)(struct ttm_resource_manager *man,
139 bool (*intersects)(struct ttm_resource_manager *man,
155 bool (*compatible)(struct ttm_resource_manager *man,
170 void (*debug)(struct ttm_resource_manager *man,
320 struct ttm_resource_manager *man; member
379 ttm_resource_manager_set_used(struct ttm_resource_manager *man, bool used) in ttm_resource_manager_set_used() argument
384 WARN_ON(!list_empty(&man->lru[i])); in ttm_resource_manager_set_used()
385 man->use_type = used; in ttm_resource_manager_set_used()
397 static inline bool ttm_resource_manager_used(struct ttm_resource_manager *man) in ttm_resource_manager_used() argument
399 return man->use_type; in ttm_resource_manager_used()
410 ttm_resource_manager_cleanup(struct ttm_resource_manager *man) in ttm_resource_manager_cleanup() argument
412 dma_fence_put(man->move); in ttm_resource_manager_cleanup()
413 man->move = NULL; in ttm_resource_manager_cleanup()
430 void ttm_resource_fini(struct ttm_resource_manager *man,
447 void ttm_resource_manager_init(struct ttm_resource_manager *man,
452 struct ttm_resource_manager *man);
454 uint64_t ttm_resource_manager_usage(struct ttm_resource_manager *man);
455 void ttm_resource_manager_debug(struct ttm_resource_manager *man,
459 ttm_resource_manager_first(struct ttm_resource_manager *man,
475 #define ttm_resource_manager_for_each_res(man, cursor, res) \ argument
476 for (res = ttm_resource_manager_first(man, cursor); res; \
496 void ttm_resource_manager_create_debugfs(struct ttm_resource_manager *man,