Lines Matching refs:ttm_resource_manager
43 struct ttm_resource_manager;
112 int (*alloc)(struct ttm_resource_manager *man,
126 void (*free)(struct ttm_resource_manager *man,
140 bool (*intersects)(struct ttm_resource_manager *man,
156 bool (*compatible)(struct ttm_resource_manager *man,
171 void (*debug)(struct ttm_resource_manager *man,
189 struct ttm_resource_manager { struct
329 struct ttm_resource_manager *man;
388 ttm_resource_manager_set_used(struct ttm_resource_manager *man, bool used) in ttm_resource_manager_set_used()
406 static inline bool ttm_resource_manager_used(struct ttm_resource_manager *man) in ttm_resource_manager_used()
419 ttm_resource_manager_cleanup(struct ttm_resource_manager *man) in ttm_resource_manager_cleanup()
439 void ttm_resource_fini(struct ttm_resource_manager *man,
457 void ttm_resource_manager_init(struct ttm_resource_manager *man,
462 struct ttm_resource_manager *man);
464 uint64_t ttm_resource_manager_usage(struct ttm_resource_manager *man);
465 void ttm_resource_manager_debug(struct ttm_resource_manager *man,
469 ttm_resource_manager_first(struct ttm_resource_manager *man,
506 void ttm_resource_manager_create_debugfs(struct ttm_resource_manager *man,