Lines Matching refs:ttm_resource_manager
42 struct ttm_resource_manager;
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,
151 struct ttm_resource_manager { struct
308 ttm_resource_manager_set_used(struct ttm_resource_manager *man, bool 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()
339 ttm_resource_manager_cleanup(struct ttm_resource_manager *man) 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,
425 void ttm_resource_manager_create_debugfs(struct ttm_resource_manager *man,