Lines Matching full:man
56 * @man: Pointer to a memory type manager.
62 * by @man. Placement details if applicable are given by @place. If
74 int (*alloc)(struct ttm_resource_manager *man,
82 * @man: Pointer to a memory type manager.
88 void (*free)(struct ttm_resource_manager *man,
94 * @man: Pointer to a memory type manager.
102 bool (*intersects)(struct ttm_resource_manager *man,
110 * @man: Pointer to a memory type manager.
118 bool (*compatible)(struct ttm_resource_manager *man,
126 * @man: Pointer to a memory type manager.
133 void (*debug)(struct ttm_resource_manager *man,
301 * @man: A memory manager object.
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()
320 * @man: Manager to get used state for
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()
334 * @man: A memory manager object.
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,
398 * @man: the resource manager
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,